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