Server Azure AD Administrators - List By Server

Obtém uma lista de administradores do Azure Ative Directory num servidor.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/administrators?api-version=2022-02-01-preview

Parâmetros do URI

Name In Required Type Description
resourceGroupName
path True
  • string

O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir do Azure Resource Manager API ou do portal.

serverName
path True
  • string

O nome do servidor.

subscriptionId
path True
  • string

O ID de subscrição que identifica uma subscrição do Azure.

api-version
query True
  • string

A versão API a utilizar para o pedido.

Respostas

Name Type Description
200 OK

Recuperou com sucesso a lista de administradores do Azure Ative Directory.

Other Status Codes

Respostas de erro: ***

  • 400 InvalidServerAdministratorTypePropertyName - Servidor ativo do tipo de administrador de diretório deve ser ActiveDirectory

  • 400 InvalidResourceRequestBody - As propriedades de recursos ou recursos no corpo de pedido estão vazias ou inválidas.

  • 400 InvalidServerAzureADOnlyAuthenticationParameter - O utilizador tentou definir o parâmetro AzureADOnlyAuthentication para falso que não é permitido, por favor use a azureADOnlyAuthentications API.

  • 400 InvalidServerAzureADAdminDeleteOperation - Utilizador tentou eliminar o servidor Azure Ative Azure admin quando a AzureADOnlyAuthentication está definida, por favor use a azureADOnlyAuthentications API primeiro.

  • 404 SubscriçãoDoesNotHaveServer - O servidor solicitado não foi encontrado

  • 404 ServerNotInSubscriptionResourceGroup - O servidor especificado não existe no grupo de recursos especificado e na subscrição.

  • 404 ResourceNotFound - O recurso solicitado não foi encontrado.

Exemplos

Gets a list of Azure Active Directory administrator.

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-6440/administrators?api-version=2022-02-01-preview

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-6440/administrators/ActiveDirectory",
      "name": "ActiveDirectory",
      "type": "Microsoft.Sql/servers/administrators",
      "properties": {
        "administratorType": "ActiveDirectory",
        "login": "bob@contoso.com",
        "sid": "c6b82b90-a647-49cb-8a62-0d2d3cb7ac7c",
        "tenantId": "c6b82b90-a647-49cb-8a62-0d2d3cb7ac7c",
        "azureADOnlyAuthentication": true
      }
    }
  ]
}

Definições

AdministratorListResult

Uma lista de administradores de diretórios ativos.

AdministratorType

Tipo de administrador de corte.

ServerAzureADAdministrator

Administrador do Azure Ative Directory.

AdministratorListResult

Uma lista de administradores de diretórios ativos.

Name Type Description
nextLink
  • string

Ligue para recuperar a próxima página de resultados.

value

Conjunto de resultados.

AdministratorType

Tipo de administrador de corte.

Name Type Description
ActiveDirectory
  • string

ServerAzureADAdministrator

Administrador do Azure Ative Directory.

Name Type Description
id
  • string

Identificação de recursos.

name
  • string

Nome de recurso.

properties.administratorType

Tipo de administrador de corte.

properties.azureADOnlyAuthentication
  • boolean

Azure Ative Directy apenas Autenticação ativada.

properties.login
  • string

Nome de login do administrador do servidor.

properties.sid
  • string

SID (ID do objeto) do administrador do servidor.

properties.tenantId
  • string

Identificação do administrador do administrador.

type
  • string

Tipo de recurso.