Partilhar via


Set-SCSPFTenant

Define recursos e dados para um locatário.

Sintaxe

Empty (Predefinição)

Set-SCSPFTenant
    -Tenant <Tenant>
    [-Stamps <Stamp[]>]
    [-AccountStatus <String>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

FromTenantIssuereParameterSetName

Set-SCSPFTenant
    -Tenant <Tenant>
    -Key <String>
    -IssuerName <String>
    [-Stamps <Stamp[]>]
    [-AccountStatus <String>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

O cmdlet Set-SCSPFTenant associa um locatário no Service Provider Foundation a uma oferta, carimbos ou valores para autenticação baseada em declarações.

Se desejar adicionar uma associação de um carimbo a um locatário sem alterar os carimbos atualmente associados ao locatário, use o cmdlet Set-SCSPFStamp.

Exemplos

Exemplo 1: Definir o status da conta de um locatário

PS C:\>Set-SCSPFTenant -Tenant (Get-SCSPFTenant -Name "ADatum") -AccountStatus "1"

Este comando define o status da conta de um locatário como 1 para suspended.

Exemplo 2: Associar um inquilino a uma coleção de selos

PS C:\>$Tenant = Get-SCSPFTenant -Name "Contoso"
PS C:\> $Stamps = Get-SCSPFServer | Where-Object {>> $_.Name -contains "silver">> }
PS C:\> Set-SCSPFTenant -Tenant $Tenant -Stamps $Stamps

O primeiro comando obtém um locatário. O segundo comando recebe uma coleção de selos.

O terceiro comando associa o inquilino aos selos.

Parâmetros

-AccountStatus

Especifica o status de um locatário. Especifique 0 para definir o status como ativo ou especifique 1 para definir o status como suspenso.

Propriedades dos parâmetros

Tipo:System.String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Confirm

Solicita confirmação antes de executar o cmdlet.

Propriedades dos parâmetros

Tipo:System.Management.Automation.SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Cf.

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-IssuerName

Especifica o nome da parte que emitiu o certificado para o locatário. Este parâmetro são metadados para verificar um token enviado pelo locatário; Não confunda esse parâmetro com um objeto de um emissor confiável.

Propriedades dos parâmetros

Tipo:System.String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

FromTenantIssuereParameterSetName
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Key

Especifica a chave pública que valida um token assinado enviado por um locatário na autenticação baseada em declarações.

Propriedades dos parâmetros

Tipo:System.String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

FromTenantIssuereParameterSetName
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Stamps

Especifica um ou mais carimbos a serem associados ao locatário. Para obter um carimbo, use o cmdlet New-SCSPFStamp.

Propriedades dos parâmetros

Tipo:

Microsoft.SystemCenter.Foundation.SPFData.Types.Stamp[]

Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Tenant

Especifica o objeto de locatário a ser definido como novos valores pelos outros parâmetros neste cmdlet. Para obter um locatário, use o cmdlet Get-SCSPFTenant.

Propriedades dos parâmetros

Tipo:Microsoft.SystemCenter.Foundation.SPFData.Types.Tenant
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Propriedades dos parâmetros

Tipo:System.Management.Automation.SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Wi

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

None

Saídas

System.Object