New-SCSPFTenant
Cria um novo inquilino para um hospedeiro.
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
A Cmdlet New-SCSPFTenant cria um novo inquilino na Service Provider Foundation. Se você é um prestador de serviços, os inquilinos são seus clientes pagadores. Se você estiver usando Service Provider Foundation em uma nuvem privada, os inquilinos são as unidades de negócio na sua organização.
Exemplos
Exemplo 1: Criar um novo inquilino
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 arrendatário.
O terceiro comando cria a variável $Key para conter a chave pública para o certificado.
O quarto comando cria a variável $SubscriptionId para conter o GUID para a subscrição.
O quinto comando cria o inquilino com o nome do emitente de confiança do certificado, a chave pública, um nome especificado, e o GUID associado à subscrição.
Parâmetros
-AccountStatus
Especifica o estado de um inquilino. Especificar 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 para o inquilino.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita a 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 inquilino. Este parâmetro é metadados para verificar um token apresentado pelo arrendatário; não confunda este parâmetro com um objeto emitente de confiança.
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 submetido por um inquilino na autenticação baseada em sinistros.
Type: | System.String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica o nome para dar ao inquilino.
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 selo para associar ao novo inquilino. Para obter um carimbo, utilize o Get-SCSPFStamp cmdlet.
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 subscrição de um inquilino. Este valor não pode ser alterado após a criação do arrendatário.
Type: | System.Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Apresenta o que aconteceria mediante a execução do cmdlet. 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