Partager via


Server Azure AD Administrators - Create Or Update

Crée un administrateur Active Directory de serveur ou met à jour un administrateur Active Directory de serveur existant.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/administrators/activeDirectory?api-version=2014-04-01

Paramètres URI

Nom Dans Obligatoire Type Description
administratorName
path True

ServerAdministratorName

Nom de la ressource d’administrateur de serveur.

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.

Corps de la demande

Nom Obligatoire Type Description
properties.administratorType True

AdministratorType

Type d’administrateur.

properties.login True

string

Valeur de connexion de l’administrateur de serveur.

properties.sid True

string

Sid de l’administrateur du serveur (ID sécurisé).

properties.tenantId True

string

ID de locataire Administrateur Active Directory du serveur.

Réponses

Nom Type Description
200 OK

ServerAzureADAdministrator

Ok

201 Created

ServerAzureADAdministrator

Date de création

202 Accepted

ServerAzureADAdministrator

Accepté

Exemples

Create/Update a server administrator

Exemple de requête

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-6440/administrators/activeDirectory?api-version=2014-04-01

{
  "name": "activeDirectory",
  "properties": {
    "administratorType": "ActiveDirectory",
    "login": "bob@contoso.com",
    "sid": "c6b82b90-a647-49cb-8a62-0d2d3cb7ac7c",
    "tenantId": "c6b82b90-a647-49cb-8a62-0d2d3cb7ac7c"
  }
}

Exemple de réponse

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

Définitions

Nom Description
AdministratorType

Type d’administrateur.

ServerAdministratorName

Nom de la ressource d’administrateur de serveur.

ServerAzureADAdministrator

Un administrateur Active Directory de serveur.

AdministratorType

Type d’administrateur.

Nom Type Description
ActiveDirectory

string

ServerAdministratorName

Nom de la ressource d’administrateur de serveur.

Nom Type Description
activeDirectory

string

ServerAzureADAdministrator

Un administrateur Active Directory de serveur.

Nom Type Description
id

string

ID de la ressource

name

string

Nom de la ressource.

properties.administratorType

AdministratorType

Type d’administrateur.

properties.login

string

Valeur de connexion de l’administrateur de serveur.

properties.sid

string

Sid de l’administrateur du serveur (ID sécurisé).

properties.tenantId

string

ID de locataire Administrateur Active Directory du serveur.

type

string

Type de ressource.