New-SCSPFTenant
Cria um novo locatário para um 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
O cmdlet New-SCSPFTenant cria um novo locatário no Service Provider Foundation. Se você for um provedor de serviços, os locatários serão seus clientes pagantes. Se você estiver usando o Service Provider Foundation em uma nuvem privada, os locatários serão as unidades de negócios em sua organização.
Exemplos
Exemplo 1: Criar um novo locatário
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
Os dois primeiros comandos criam a variável $Certificate para conter o certificado emitido para o locatário.
O terceiro comando cria a variável $Key para conter a chave pública do certificado.
O quarto comando cria a variável $SubscriptionId para conter o GUID da assinatura.
O quinto comando cria o locatário com o nome do emissor confiável do certificado, a chave pública, um nome especificado e o GUID associado à assinatura.
Parâmetros
-AccountStatus
Especifica o status de um locatário. Especifique 0 para Ativo ou 1 para Suspenso.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Certificate
Especifica o caminho para o arquivo de certificado do locatário.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita sua confirmação antes de executar o cmdlet.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IssuerName
Especifica o nome da parte que emitiu o certificado para o locatário. Esse parâmetro é metadados para verificar um token enviado pelo locatário; não confunda esse parâmetro com um objeto emissor confiável.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Key
Especifica a chave pública que valida um token assinado enviado por um locatário na autenticação baseada em declarações.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica o nome a ser fornecido ao locatário.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Stamps
Especifica o nome de um ou mais objetos de carimbo a serem associados ao novo locatário. Para obter um carimbo, use o cmdlet 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
Especifica o GUID para uma assinatura de um locatário. Esse valor não pode ser alterado depois que o locatário é criado.
Type: | System.Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | System.Management.Automation.SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
None
Saídas
System.Object