Test-MDIDSA

Valida as permissões e a delegação de uma DSA (Conta de Serviço de Diretório).

Sintaxe

Default (Default)

Test-MDIDSA
    [-Identity] <String>
    [-Detailed]
    [-Server <String>]
    [<CommonParameters>]

Description

Essa função valida as permissões e a delegação de uma DSA (Conta de Serviço de Diretório) verificando suas ACLs, atribuições de gerente e associação de grupo confidencial.

Exemplos

EXEMPLO 1

Test-MDIDSA -Identity "mdiSvc01"

Este exemplo retorna um valor booliano que indica se a DSA (Conta de Serviço de Diretório) especificada tem problemas com suas permissões e delegação.

EXEMPLO 2

Test-MDIDSA -Identity "mdiSvc01" -Detailed
Test                              Status Details
----                              ------ -------
SensitiveGroupsMembership          False {CN=Administrators,CN=Builtin,DC=CONTOSO,DC=COM, CN=Domain Adm...
ExplicitDelegation                 False {OU=Marketing,DC=CONTOSO,DC=COM}
ManagerOf                          False {CN=Martin Schvartzman,CN=Users,DC=CONTOSO,DC=COM}
DeletedObjectsContainerPermission   True {SPECIAL ACCESS, LIST CONTENTS, READ PROPERTY}

Este exemplo retorna uma saída detalhada para as permissões de DSA (Conta de Serviço de Diretório) e validações de delegação.

Parâmetros

-Detailed

Se especificado, retorna informações detalhadas sobre o status de validação.

Propriedades do parâmetro

Tipo:System.Management.Automation.SwitchParameter
Valor padrão:False
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Domain

Especifica o nome do domínio no qual executar o comando. Esse parâmetro é opcional e usa como padrão o domínio DNS do usuário.

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Identity

Especifica a identidade da DSA (Conta de Serviço de Diretório) a ser testada.

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Server

Especifica o nome do servidor no qual executar o comando. Esse parâmetro é opcional e usa como padrão o Emulador PDC no domínio.

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes: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.

Saídas

System.Boolean

Por padrão, o cmdlet retorna $true quando a DSA (Conta de Serviço de Diretório) especificada tem as permissões e a delegação corretas.

System.Management.Automation.PSCustomObject

Quando você usa o parâmetro Detalhado , o cmdlet retorna um objeto personalizado que contém o status e os detalhes de cada teste.