Server Azure AD Administrators - List By Server

Ottiene un elenco di Azure Active Directory amministratori in un server.

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

Parametri dell'URI

Name In Required Type Description
resourceGroupName
path True
  • string

Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.

serverName
path True
  • string

Nome del server.

subscriptionId
path True
  • string

ID sottoscrizione che identifica una sottoscrizione di Azure.

api-version
query True
  • string

Versione dell'API da usare per la richiesta.

Risposte

Name Type Description
200 OK

È stato recuperato l'elenco degli amministratori di Azure Active Directory.

Other Status Codes

Risposte di errore:

  • 400 InvalidServerAdministratorTypePropertyName - Tipo di amministratore active directory del server deve essere ActiveDirectory

  • 400 InvalidResourceRequestBody: le proprietà della risorsa o della risorsa nel corpo della richiesta sono vuote o non valide.

  • 400 InvalidServerAzureADOnlyAuthenticationParameter : l'utente ha tentato di impostare il parametro AzureADOnlyAuthentication su false, ma usare invece l'API azureADOnlyAuthentications.

  • 400 InvalidServerAzureADAdminDeleteOperation: l'utente ha tentato di eliminare l'amministratore di Azure Active Server quando è impostato AzureADOnlyAuthentications, usare prima l'API azureADOnlyAuthentications.

  • 404 SubscriptionDoesNotHaveServer - Il server richiesto non è stato trovato

  • 404 ServerNotInSubscriptionResourceGroup - Il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.

  • 404 ResourceNotFound: la risorsa richiesta non è stata trovata.

Esempio

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
      }
    }
  ]
}

Definizioni

AdministratorListResult

Elenco di amministratori di Active Directory.

AdministratorType

Tipo di amministratore del server.

ServerAzureADAdministrator

Azure Active Directory amministratore.

AdministratorListResult

Elenco di amministratori di Active Directory.

Name Type Description
nextLink
  • string

Collegamento per recuperare la pagina successiva dei risultati.

value

Matrice di risultati.

AdministratorType

Tipo di amministratore del server.

Name Type Description
ActiveDirectory
  • string

ServerAzureADAdministrator

Azure Active Directory amministratore.

Name Type Description
id
  • string

ID risorsa.

name
  • string

Nome risorsa.

properties.administratorType

Tipo di amministratore del server.

properties.azureADOnlyAuthentication
  • boolean

Azure Active Directory abilitata solo l'autenticazione.

properties.login
  • string

Nome di accesso dell'amministratore del server.

properties.sid
  • string

SID (ID oggetto) dell'amministratore del server.

properties.tenantId
  • string

ID tenant dell'amministratore.

type
  • string

Tipo di risorsa.