From 851fade8b24c3dbbc7c8cf7b69d438408b35d861 Mon Sep 17 00:00:00 2001 From: Stefan Hubertus Date: Tue, 22 Apr 2025 13:02:21 +0200 Subject: [PATCH] Removed references to deprecated legacy permissions. --- Import-TeamViewerUser/Import-TeamViewerUser.ps1 | 14 -------------- Import-TeamViewerUser/example.csv | 6 +++--- 2 files changed, 3 insertions(+), 17 deletions(-) diff --git a/Import-TeamViewerUser/Import-TeamViewerUser.ps1 b/Import-TeamViewerUser/Import-TeamViewerUser.ps1 index fadcade..07e4994 100644 --- a/Import-TeamViewerUser/Import-TeamViewerUser.ps1 +++ b/Import-TeamViewerUser/Import-TeamViewerUser.ps1 @@ -32,10 +32,6 @@ .PARAMETER DefaultUserPassword The fallback user password used for creating new users. This value is only considered if not given in the CSV or pipeline user data. - .PARAMETER DefaultUserPermissions - The fallback user permissions used for creating new users. This value is only considered if not given in the CSV or pipeline user data. - Must be a comma-separated list of user permissions, see the "TeamViewer API Documentation" for valid inputs. - .PARAMETER DefaultSsoCustomerId The fallback SSO customer ID, used for creating new users that are already enabled and activated for SSO logins. This value is only considered if not given in the CSV or pipeline user data. @@ -95,9 +91,6 @@ param( [Parameter(Mandatory = $false)] [securestring] $DefaultUserPassword, - [Parameter(Mandatory = $false)] - [string[]] $DefaultUserPermissions = @('ShareOwnGroups', 'EditConnections', 'EditFullProfile', 'ViewOwnConnections'), - [Parameter(Mandatory = $false)] [securestring] $DefaultSsoCustomerId ) @@ -172,13 +165,6 @@ function Import-TeamViewerUser { $additionalParameters['WithoutPassword'] = $true } - if ($user.permissions) { - $additionalParameters['Permissions'] = $user.permissions -split ',' - } - elseif ($DefaultUserPermissions) { - $additionalParameters['Permissions'] = $DefaultUserPermissions - } - if ($user.language) { $additionalParameters['Culture'] = [cultureinfo]$user.language } diff --git a/Import-TeamViewerUser/example.csv b/Import-TeamViewerUser/example.csv index 49ed11c..d515bcc 100644 --- a/Import-TeamViewerUser/example.csv +++ b/Import-TeamViewerUser/example.csv @@ -1,3 +1,3 @@ -email,name,password,permissions,language -user1@example.test,User1,TestPassword123,"ShareOwnGroups,EditConnections,EditFullProfile,ViewOwnConnections",en -user2@example.test,User2,TestPassword123,"ShareOwnGroups,EditConnections,EditFullProfile,ViewOwnConnections",en +email,name,password,language +user1@example.test,User1,TestPassword123,en +user2@example.test,User2,TestPassword123,en