Server Azure AD Administrators - List By Server

サーバー内のAzure Active Directory管理者の一覧を取得します。

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

URI パラメーター

Name In Required Type Description
resourceGroupName
path True
  • string

リソースが含まれているリソース グループの名前。 この値は、Azure リソース マネージャー API またはポータルから取得できます。

serverName
path True
  • string

サーバーの名前。

subscriptionId
path True
  • string

Azure サブスクリプションを識別するサブスクリプション ID。

api-version
query True
  • string

要求で使用する API のバージョン。

応答

Name Type Description
200 OK

Azure Active Directory管理者の一覧が正常に取得されました。

Other Status Codes

エラー応答: ***

  • 400 InvalidServerAdministratorTypePropertyName - Server Active Directory 管理者の種類は ActiveDirectory にする必要があります

  • 400 InvalidResourceRequestBody - 要求本文のリソースまたはリソースのプロパティが空または無効です。

  • 400 InvalidServerAzureADOnlyAuthenticationParameter - ユーザーが AzureADOnlyAuthentication パラメーターを false に設定しようとしましたが、これは許可されていません。代わりに azureADOnlyAuthentications API を使用してください。

  • 400 InvalidServerAzureADAdminDeleteOperation - AzureADOnlyAuthentication が設定されているときに、ユーザーがサーバー Azure Active Azure 管理者を削除しようとしました。最初に azureADOnlyAuthentications API を使用してください。

  • 404 SubscriptionDoesNotHaveServer - 要求されたサーバーが見つかりませんでした

  • 404 ServerNotInSubscriptionResourceGroup - 指定されたリソース グループとサブスクリプションに指定されたサーバーが存在しません。

  • 404 ResourceNotFound - 要求されたリソースが見つかりませんでした。

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

定義

AdministratorListResult

Active Directory 管理者の一覧。

AdministratorType

Sever 管理者の種類。

ServerAzureADAdministrator

Azure Active Directory 管理者。

AdministratorListResult

Active Directory 管理者の一覧。

Name Type Description
nextLink
  • string

リンクをクリックして、結果の次のページを取得します。

value

結果の配列。

AdministratorType

Sever 管理者の種類。

Name Type Description
ActiveDirectory
  • string

ServerAzureADAdministrator

Azure Active Directory 管理者。

Name Type Description
id
  • string

リソースの ID

name
  • string

リソース名。

properties.administratorType

Sever 管理者の種類。

properties.azureADOnlyAuthentication
  • boolean

Azure Active Directory認証のみが有効です。

properties.login
  • string

サーバー管理者のログイン名。

properties.sid
  • string

サーバー管理者の SID (オブジェクト ID)。

properties.tenantId
  • string

管理者のテナント ID。

type
  • string

リソースの種類。