Server Azure AD Administrators - List By Server

Pobiera listę administratorów Azure Active Directory na serwerze.

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

Parametry identyfikatora URI

Name In Required Type Description
resourceGroupName
path True
  • string

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

serverName
path True
  • string

Nazwa serwera.

subscriptionId
path True
  • string

Identyfikator subskrypcji identyfikujący subskrypcję platformy Azure.

api-version
query True
  • string

Wersja interfejsu API do użycia dla żądania.

Odpowiedzi

Name Type Description
200 OK

Pomyślnie pobrano listę administratorów Azure Active Directory.

Other Status Codes

Odpowiedzi na błędy: ***

  • 400 InvalidServerAdministratorTypePropertyName — typ administratora usługi Active Directory serwera powinien mieć wartość ActiveDirectory

  • 400 InvalidResourceRequestBody — właściwości zasobu lub zasobu w treści żądania są puste lub nieprawidłowe.

  • 400 InvalidServerAzureADOnlyAuthenticationParameter — użytkownik próbował ustawić parametr AzureADOnlyAuthentication na false, który jest niedozwolony, użyj interfejsu API azureADOnlyAuthentications.

  • 400 InvalidServerAzureADAdminDeleteOperation — użytkownik próbował usunąć administratora platformy Azure Active serwera, gdy ustawiono usługę AzureADOnlyAuthentication, najpierw użyj interfejsu API azureADOnlyAuthentications.

  • 404 SubscriptionDoesNotHaveServer — nie znaleziono żądanego serwera

  • 404 ServerNotInSubscriptionResourceGroup — określony serwer nie istnieje w określonej grupie zasobów i subskrypcji.

  • 404 ResourceNotFound — żądany zasób nie został znaleziony.

Przykłady

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=2021-05-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
      }
    }
  ]
}

Definicje

AdministratorListResult

Lista administratorów usługi Active Directory.

AdministratorType

Typ administratora serwera.

ServerAzureADAdministrator

Azure Active Directory administrator.

AdministratorListResult

Lista administratorów usługi Active Directory.

Name Type Description
nextLink
  • string

Link, aby pobrać następną stronę wyników.

value

Tablica wyników.

AdministratorType

Typ administratora serwera.

Name Type Description
ActiveDirectory
  • string

ServerAzureADAdministrator

Azure Active Directory administrator.

Name Type Description
id
  • string

Identyfikator zasobu.

name
  • string

Nazwa zasobu.

properties.administratorType

Typ administratora serwera.

properties.azureADOnlyAuthentication
  • boolean

Azure Active Directory włączone tylko uwierzytelnianie.

properties.login
  • string

Nazwa logowania administratora serwera.

properties.sid
  • string

Identyfikator SID (identyfikator obiektu) administratora serwera.

properties.tenantId
  • string

Identyfikator dzierżawy administratora.

type
  • string

Typ zasobu.