Server Azure AD Administrators - List By Server

Obtient une liste des administrateurs Azure Active Directory dans un serveur.

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

Paramètres URI

Name In Required Type Description
resourceGroupName
path True
  • string

Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.

serverName
path True
  • string

Le nom du serveur

subscriptionId
path True
  • string

L’ID d’abonnement d’un abonnement Azure.

api-version
query True
  • string

Version de l’API à utiliser pour la requête.

Réponses

Name Type Description
200 OK

Récupérez avec succès la liste des administrateurs Azure Active Directory.

Other Status Codes

Réponses d’erreur : ***

  • 400 InvalidServerAdministratorTypePropertyName - Le type d’administrateur Active Directory du serveur doit être ActiveDirectory

  • 400 InvalidResourceRequestBody : les propriétés de ressource ou de ressource dans le corps de la requête sont vides ou non valides.

  • 400 InvalidServerAzureADOnlyAuthenticationParameter - L’utilisateur a essayé de définir le paramètre AzureADOnlyAuthentication sur false, qui n’est pas autorisé, utilisez l’API AzureADOnlyAuthentications à la place.

  • 400 InvalidServerAzureADAdminDeleteOperation : l’utilisateur a essayé de supprimer l’administrateur Azure Active Du serveur quand AzureADOnlyAuthentication est défini, utilisez d’abord l’API AzureADOnlyAuthentications.

  • 404 SubscriptionDoesNotHaveServer - Le serveur demandé n’a pas été trouvé

  • 404 ServerNotInSubscriptionResourceGroup - Le serveur spécifié n’existe pas dans le groupe de ressources et l’abonnement spécifiés.

  • 404 ResourceNotFound : la ressource demandée n’a pas été trouvée.

Exemples

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

Définitions

AdministratorListResult

Liste des administrateurs Active Directory.

AdministratorType

Type d’administrateur de serveur.

ServerAzureADAdministrator

Administrateur Azure Active Directory

AdministratorListResult

Liste des administrateurs Active Directory.

Name Type Description
nextLink
  • string

Lien pour récupérer la page suivante des résultats.

value

Tableau de résultats.

AdministratorType

Type d’administrateur de serveur.

Name Type Description
ActiveDirectory
  • string

ServerAzureADAdministrator

Administrateur Azure Active Directory

Name Type Description
id
  • string

ID de la ressource

name
  • string

Nom de la ressource.

properties.administratorType

Type d’administrateur de serveur.

properties.azureADOnlyAuthentication
  • boolean

Authentification Azure Active Directory uniquement activée.

properties.login
  • string

Nom de connexion de l’administrateur du serveur.

properties.sid
  • string

SID (ID d’objet) de l’administrateur du serveur.

properties.tenantId
  • string

ID de locataire de l’administrateur.

type
  • string

Type de ressource.