New-SCSPFTenant
Skapar en ny klient för en värd.
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
Cmdleten New-SCSPFTenant skapar en ny klientorganisation i Service Provider Foundation. Om du är en tjänstleverantör är klientorganisationen dina betalande kunder. Om du använder Service Provider Foundation i ett privat moln är klienterna affärsenheterna i din organisation.
Exempel
Exempel 1: Skapa en ny klientorganisation
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
De första två kommandona skapar variabeln $Certificate som innehåller det utfärdade certifikatet för klientorganisationen.
Det tredje kommandot skapar variabeln $Key som innehåller certifikatets offentliga nyckel.
Det fjärde kommandot skapar variabeln $SubscriptionId som ska innehålla GUID för prenumerationen.
Det femte kommandot skapar klientorganisationen med namnet på certifikatets betrodda utfärdare, den offentliga nyckeln, ett angivet namn och det GUID som är associerat med prenumerationen.
Parametrar
-AccountStatus
Anger status för en klientorganisation. Ange 0 för Aktiv eller 1 för Pausad.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Certificate
Anger sökvägen till certifikatfilen för klientorganisationen.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IssuerName
Anger namnet på den part som utfärdade certifikatet för klientorganisationen. Den här parametern är metadata för att verifiera en token som skickas av klientorganisationen. blanda inte ihop den här parametern med ett betrott utfärdarobjekt.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Key
Anger den offentliga nyckeln som validerar en signerad token som skickas av en klientorganisation i anspråksbaserad autentisering.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Anger namnet som ska anges för klientorganisationen.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Stamps
Anger namnet på ett eller flera stämpelobjekt som ska associeras med den nya klientorganisationen. Om du vill hämta en stämpel använder du cmdleten 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
Anger GUID för en prenumeration på en klientorganisation. Det går inte att ändra det här värdet när klienten har skapats.
Type: | System.Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
None
Utdata
System.Object