Системные администраторы могут управлять многими настройками пользовательских приложений ArcGIS AllSource.
Настройки ниже должны быть добавлены под элементом 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>
Имя
В пользовательском интерфейсе этот параметр соответствует текстовому полю Имя подключения в диалоговом окне Добавить подключение.
Допустимыми значениями являются имена подключений. Имена подключений ограничены 50 символами и не должны содержать обратный слэш ( \ ).
Пример этого параметра показан ниже.<Name>ConnectionName</Name>
Тип
В пользовательском интерфейсе этот параметр соответствует опции Тип в диалоговом окне Добавить подключение.
К возможным значениям относятся следующие:
- MicrosoftEntraID (Microsoft Entra ID)
- Custom
Пример этого параметра показан ниже.<Type>MicrosoftEntraID</Type>
Окружающая среда
В пользовательском интерфейсе это свойство соответствует опциям Среда 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 AllSource.
Пример этого параметра показан ниже.<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>
Области применения
В пользовательском интерфейсе этот параметр соответствует текстовому полю Области применения в диалоговом окне Добавить подключение. Области применения необязательны. Если настройка Type - Microsoft Entra ID, и область применения не указана, область применения https://storage.azure.com/.default по умолчанию добавляется к пользовательским компьютерам.
Возможные значения — это строки, определяющие область применения доступа.
Пример этого параметра показан ниже.<Scopes>
<Scope>Scope1</Scope>
<Scope>Scope2</Scope>
</Scopes>