New-SCSPFTenantUserRole
Tworzy skojarzenie między dzierżawą a co najmniej jedną rolą użytkownika samoobsługi.
Składnia
New-SCSPFTenantUserRole
-Tenant <Tenant>
-Name <String[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet New-SCSPFTenantUserRole tworzy skojarzenie między dzierżawą a co najmniej jedną rolą użytkownika samoobsługi w programie Service Provider Foundation. Role samoobsługi muszą już zostać utworzone w programie Virtual Machine Manager (VMM) lub za pomocą polecenia cmdlet New-SCUserRole w module Windows PowerShell "virtualmachinemanager".
Tego polecenia cmdlet nie można użyć do utworzenia skojarzenia z rolą użytkownika administratora dzierżawy. Polecenie cmdlet New-SCSPFTenant automatycznie tworzy rolę użytkownika administratora dzierżawy podczas tworzenia dzierżawy.
Przykłady
Przykład 1. Tworzenie roli użytkownika dzierżawy
PS C:\>$Roles = "Assistant", "Admin", "Developer"
PS C:\> $Tenant = Get-SCSPFTenant -Name "Contoso"
PS C:\> New-SCSPFTenantUserRole -Name $Roles -Tenant $Tenant
Pierwsze polecenie definiuje tablicę ról użytkownika samoobsługi.
Drugie polecenie pobiera dzierżawę.
Trzecie polecenie tworzy rolę użytkownika dla dzierżawy z poszczególnymi rolami użytkownika samoobsługi.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Określa nazwę co najmniej jednej roli użytkownika dzierżawy.
Type: | System.String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tenant
Określa obiekt dzierżawy do skojarzenia z nową rolą użytkownika dzierżawy. Aby uzyskać dzierżawę, użyj polecenia cmdlet Get-SCSPFTenant.
Type: | Microsoft.SystemCenter.Foundation.SPFData.Types.Tenant |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
None
Dane wyjściowe
System.Object