Set-RDMCloudVaultAccess
Übersicht
Alle Berechtigungszuweisungen eines Devolutions Cloud-Tresors ersetzen.
Syntax
__AllParameterSets
Set-RDMCloudVaultAccess [-Vault] <PSRepositoryInfo> [-Permissions] <PSVaultPermissionInfo[]>
[-ForcePromptAnswer <DialogResult[]>] [-WhatIf] [-Confirm] [<CommonParameters>]Beschreibung
Ersetzt den gesamten Satz der Berechtigungszuweisungen auf Tresorebene eines Devolutions Cloud-Tresors. Ein Array von PSVaultPermissionInfo-Objekten übergeben (erstellt mit New-RDMCloudVaultAccess oder abgerufen mit Get-RDMCloudVaultAccess), um die vollständige gewünschte Zugriffsliste zu definieren. Jeder Benutzer, jede Benutzergruppe oder jede Anwendungsidentität, die nicht im Array enthalten ist, verliert den Zugriff auf den Tresor. Ein leeres Array übergeben, um alle Berechtigungen zu löschen.
Beispiele
Beispiel 1
PS C:\> $vault = Get-RDMVault -Name "MyVault"
PS C:\> $user = Get-RDMUser -Name "MyUser"
PS C:\> $group = Get-RDMUserGroup -Name "MyGroup"
PS C:\> $userPerm = New-RDMCloudVaultAccess -User $user -Role Contributors
PS C:\> $groupPerm = New-RDMCloudVaultAccess -UserGroup $group -Role Readers
PS C:\> Set-RDMCloudVaultAccess -Vault $vault -Permissions @($userPerm, $groupPerm)Ersetzt die Tresor-Berechtigungen durch einen Mitwirkenden-Benutzer und eine Leser-Benutzergruppe.
Beispiel 2
Ruft vorhandene Berechtigungen ab, entfernt einen Benutzer und wendet die aktualisierte Liste erneut an.
Beispiel 3
Löscht alle Berechtigungszuweisungen des Tresors.
Parameter
-Confirm
Fordert vor der Ausführung des Cmdlets eine Bestätigung an.
-ForcePromptAnswer
Mit Vorsicht zu verwendender Schalter. Er beantwortet automatisch Eingabeaufforderungen mit Ja/Nein-, Ja/Nein/Abbrechen- oder OK/Abbrechen-Fragen. Bei mehreren Eingabeaufforderungen können mehrere Werte an diesen Parameter übergeben werden. Hier sind die zulässigen Werte:
Yes: Die Eingabeaufforderung annehmen. Deckt die Werte OK und Automatic ab.
No: Die Ja/Nein/Abbrechen-Eingabeaufforderung ablehnen. "Cancel" ist die Ausweichoption, wenn keine "No"-Option vorhanden ist.
Cancel: Die Ja/Nein/Abbrechen-Eingabeaufforderung abbrechen. "No" ist die Ausweichoption, wenn keine "Cancel"-Option vorhanden ist.
-Permissions
Vollständiger Satz der auf den Tresor anzuwendenden Berechtigungszuweisungen. Ersetzt alle vorhandenen Zuweisungen.
-Vault
Devolutions Cloud-Tresor, dessen Berechtigungen ersetzt werden.
-WhatIf
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt würde. Das Cmdlet wird nicht ausgeführt.
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.
Eingaben
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSRepositoryInfo
Devolutions Cloud-Tresor, dessen Berechtigungen ersetzt werden.
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSVaultPermissionInfo
Vollständiger Satz der auf den Tresor anzuwendenden Berechtigungszuweisungen.
Hinweise
Weitere Informationen erhalten Sie mit "Get-Help Set-RDMCloudVaultAccess -detailed". Technische Informationen erhalten Sie mit "Get-Help Set-RDMCloudVaultAccess -full".
Zuletzt aktualisiert
War das hilfreich?