Параметры аутентификации

Системные администраторы могут управлять многими настройками пользовательских приложений ArcGIS Pro.

Настройки ниже должны быть добавлены под элементом Authentication в файле Pro.settingsConfig. Для каждого подключения для проверки подлинности, которым вы хотите управлять, требуется один набор элементов AuthConnection.

Подробнее об опциях аутентификации

AuthConnection

В пользовательском интерфейсе подключения для проверки подлинности отображаются на вкладке Аутентификация диалогового окна Опции. Каждый элемент AuthConnection должен включать в себя все элементы, соответствующие свойствам подключения в диалоговом окне Добавить подключение.

Пример этой настройки для типа подключения Microsoft Entra ID показан ниже.

<Authentication>
  <AuthConnection isLocked="true">
	   <Name>ConnectionName</Name>
	   <Type>MicrosoftEntraID</Type>
	   <Environment>AzureGlobal</Environment>
	   <TenantID>example.domain.com</TenantID>
           <ClientID>123456789</ClientID>
           <Scopes>
	       <Scope>Scope1</Scope>
	       <Scope>Scope2</Scope>
	   </Scopes> 
  </AuthConnection>
</Authentication>

Пример этой настройки для настройки настройки типа подключения Пользовательский показан ниже.

<Authentication>
  <AuthConnection isLocked="true">
	   <Name>ConnectionName</Name>
	   <Type>Custom</Type>
	   <AuthorizationURL>example.domain.com/oauth2/authorize</AuthorizationURL>
	   <TokenURL>example.domain.com/oauth2/token</TokenURL>
           <ClientID>123456789</ClientID>
           <Scopes>
	       <Scope>Scope1</Scope>
	       <Scope>Scope2</Scope>
	   </Scopes> 
  </AuthConnection>
</Authentication>

Name

В пользовательском интерфейсе этот параметр соответствует текстовому полю Имя подключения в диалоговом окне Добавить подключение.

Допустимыми значениями являются имена подключений. Имена подключений ограничены 50 символами и не должны содержать обратный слэш ( \ ).

Пример этого параметра показан ниже.

<Name>ConnectionName</Name>

Type

В пользовательском интерфейсе этот параметр соответствует опции Тип в диалоговом окне Добавить подключение.

К возможным значениям относятся следующие:

  • MicrosoftEntraID (Microsoft Entra ID)
  • Custom

Пример этого параметра показан ниже.

<Type>MicrosoftEntraID</Type>

Environment

В пользовательском интерфейсе этот параметр соответствует опциям Среда Azure в диалоговом окне Добавить подключение, если настройка Тип - Microsoft Entra ID.

К возможным значениям относятся следующие:

  • AzureGlobal (Azure)
  • AzureChina (Azure China)
  • AzureUSGovt (Azure US Government)

Пример этого параметра показан ниже.

<Environment>AzureGlobal</Environment>

TenantID

В пользовательском интерфейсе этот параметр соответствует текстовому окну Домен Microsoft Entra в диалоговом окне Добавить подключение, если настройка Тип - Microsoft Entra ID.

Допустимыми значениями являются имена доменов Microsoft Entra ID.

Пример этого параметра показан ниже.

<TenantID>example.domain.com</TenantID>

ClientID

В пользовательском интерфейсе этот параметр соответствует текстовому полю ID клиента в диалоговом окне Добавить подключение.

Доступны значения Client ID для ArcGIS Pro.

Пример этого параметра показан ниже.

<ClientID>123456789</ClientID>

AuthorizationURL

В пользовательском интерфейсе это свойство соответствует текстовому окну URL авторизации в диалоговом окне Добавить подключение, если настройка Тип - Пользовательский.

Возможные значения — URL-адреса точек доступа для получения авторизации.

Пример этого параметра показан ниже.

<AuthorizationURL>example.domain.com/oauth2/authorize</AuthorizationURL>

TokenURL

В пользовательском интерфейсе это свойство соответствует текстовому окну URL токена в диалоговом окне Добавить подключение, если настройка Тип - Пользовательский.

Возможные значения — URL-адреса точек доступа для запрашивания токена доступа.

Пример этого параметра показан ниже.

<TokenURL>example.domain.com/oauth2/token</TokenURL>

Scopes

В пользовательском интерфейсе этот параметр соответствует текстовому полю Области применения в диалоговом окне Добавить подключение. Области применения необязательны. Если для настройки Тип задано значение MicrosoftEntraID и область применения не указана, область https://storage.azure.com/.default по умолчанию добавляется к пользовательским компьютерам.

Возможные значения — это строки, определяющие область применения доступа.

Пример этого параметра показан ниже.

<Scopes>
    <Scope>Scope1</Scope>
    <Scope>Scope2</Scope>
</Scopes>


В этом разделе
  1. AuthConnection