New-SCSPFTenant
Vytvoří nového tenanta pro hostitele.
Syntax
New-SCSPFTenant
-Name <String>
[-Stamps <Stamp[]>]
[-SubscriptionId <Guid>]
[-AccountStatus <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-SCSPFTenant
-Name <String>
-Key <String>
-IssuerName <String>
[-Stamps <Stamp[]>]
[-SubscriptionId <Guid>]
[-AccountStatus <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-SCSPFTenant
-Name <String>
-Certificate <String>
-IssuerName <String>
[-Stamps <Stamp[]>]
[-SubscriptionId <Guid>]
[-AccountStatus <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina New-SCSPFTenant vytvoří nového tenanta ve službě Service Provider Foundation. Pokud jste poskytovatelem služeb, tenanti platí vaši zákazníci. Pokud používáte Service Provider Foundation v privátním cloudu, tenanti jsou organizační jednotky ve vaší organizaci.
Příklady
Příklad 1: Vytvoření nového tenanta
PS C:\>$Path = "C:\Temp\ADatum29D.cer"
PS C:\> $Certificate = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2($Path)
PS C:\> $Key = [Convert]::ToBase64String($Certificate.RawData)
PS C:\> $SubscriptionId = [System.Guid]::NewGuid().ToString()
PS C:\> New-SCSPFTenant -IssuerName "Contoso" -Key $Key -Name "ADatum" -SubscriptionID $SubscriptionId
První dva příkazy vytvoří proměnnou $Certificate, která bude obsahovat vystavený certifikát pro tenanta.
Třetí příkaz vytvoří proměnnou $Key, která bude obsahovat veřejný klíč certifikátu.
Čtvrtý příkaz vytvoří proměnnou $SubscriptionId, která bude obsahovat identifikátor GUID pro předplatné.
Pátý příkaz vytvoří tenanta s názvem důvěryhodného vystavitele certifikátu, veřejného klíče, zadaného názvu a identifikátoru GUID přidruženého k předplatnému.
Parametry
-AccountStatus
Určuje stav tenanta. Zadejte hodnotu 0 pro aktivní nebo 1 pro pozastavené.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Certificate
Určuje cestu k souboru certifikátu pro tenanta.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IssuerName
Určuje název strany, která vydala certifikát pro tenanta. Tento parametr je metadata pro ověření tokenu odeslaného tenantem; nezaměňujte tento parametr s důvěryhodným objektem vystavitele.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Key
Určuje veřejný klíč, který ověřuje podepsaný token odeslaný tenantem v ověřování na základě deklarací identity.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Určuje název, který má tenantovi dát.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Stamps
Určuje název jednoho nebo více objektů razítka, které se mají přidružit k novému tenantovi. K získání razítka použijte rutinu Get-SCSPFStamp.
Type: | Microsoft.SystemCenter.Foundation.SPFData.Types.Stamp[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Určuje identifikátor GUID pro předplatné tenanta. Tuto hodnotu nelze po vytvoření tenanta změnit.
Type: | System.Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
None
Výstupy
System.Object