New-SCSPFTenant
Hiermee maakt u een nieuwe tenant voor een hoster.
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
De cmdlet New-SCSPFTenant maakt een nieuwe tenant in Service Provider Foundation. Als u een serviceprovider bent, zijn de tenants uw betalende klanten. Als u Service Provider Foundation in een privécloud gebruikt, zijn de tenants de bedrijfseenheden in uw organisatie.
Voorbeelden
Voorbeeld 1: Een nieuwe tenant maken
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
Met de eerste twee opdrachten maakt u de $Certificate variabele die het uitgegeven certificaat voor de tenant bevat.
Met de derde opdracht maakt u de $Key variabele die de openbare sleutel voor het certificaat bevat.
Met de vierde opdracht maakt u de $SubscriptionId variabele die de GUID voor het abonnement bevat.
Met de vijfde opdracht maakt u de tenant met de naam van de vertrouwde verlener van het certificaat, de openbare sleutel, een opgegeven naam en de GUID die is gekoppeld aan het abonnement.
Parameters
-AccountStatus
Hiermee geeft u de status van een tenant op. Geef 0 op voor Actief of 1 voor Onderbroken.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Certificate
Hiermee geeft u het pad naar het certificaatbestand voor de tenant.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IssuerName
Hiermee geeft u de naam op van de partij die het certificaat voor de tenant heeft uitgegeven. Deze parameter is metagegevens om een token te verifiëren dat door de tenant is verzonden; verwar deze parameter niet met een vertrouwd verlenerobject.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Key
Hiermee geeft u de openbare sleutel die een ondertekend token valideert dat is ingediend door een tenant in verificatie op basis van claims.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de naam op die aan de tenant moet worden opgegeven.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Stamps
Hiermee geeft u de naam van een of meer stempelobjecten te koppelen aan de nieuwe tenant. Gebruik de Get-SCSPFStamp cmdlet om een stempel te verkrijgen.
Type: | Microsoft.SystemCenter.Foundation.SPFData.Types.Stamp[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
Hiermee geeft u de GUID op voor een abonnement van een tenant. Deze waarde kan niet worden gewijzigd nadat de tenant is gemaakt.
Type: | System.Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Invoerwaarden
None
Uitvoerwaarden
System.Object