Skip to main content

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

Системные администраторы могут управлять многими пользовательскими настройками приложения 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>

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

<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 в диалоговом окне Добавить подключение, если Type настроен на Microsoft Entra ID.

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

  • AzureGlobal (Azure)

  • AzureChina (Azure China)

  • AzureUSGovt (Azure US Government)

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

<Environment>AzureGlobal</Environment>

TenantID

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

Возможные значения — доменные имена Microsoft Entra ID.

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

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

ClientID

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

Возможные значения - это ID клиентов для ArcGIS Pro.

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

<ClientID>123456789</ClientID>

AuthorizationURL

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

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

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

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

TokenURL

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

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

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

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

Scopes

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

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

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

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