Dela via


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