Los administradores del sistema pueden administrar varios ajustes de la aplicación del usuario de ArcGIS AllSource.
La configuración siguiente debe agregarse en el elemento Authentication del archivo Pro.settingsConfig. Se requiere un conjunto de elementos de AuthConnection para cada conexión de autenticación que desee administrar.
Más información sobre las opciones de autenticación
AuthConnection
En la interfaz de usuario, las conexiones de autenticación se encuentran en la pestaña Autenticación del cuadro de diálogo Opciones. Cada elemento de AuthConnection debe incluir todos los elementos que corresponden a propiedades de conexión en el cuadro de diálogo Agregar conexión.
A continuación se muestra un ejemplo de este ajuste en un tipo de conexión 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>
A continuación se muestra un ejemplo de este ajuste en un tipo de conexión 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>
Nombre
En la interfaz de usuario, esta propiedad corresponde al cuadro de texto Nombre de conexión en el cuadro de diálogo Agregar conexión.
Los valores posibles son nombres de conexión válidos. Los nombres de las conexiones no pueden tener más de 50 caracteres y no pueden contener una barra invertida (\).
A continuación, se muestra un ejemplo de este ajuste.<Name>ConnectionName</Name>
Tipo
En la interfaz de usuario, esta propiedad corresponde al ajuste Tipo en el cuadro de diálogo Agregar conexión.
Los valores posibles son los siguientes:
- MicrosoftEntraID (Microsoft Entra ID)
- Custom
A continuación, se muestra un ejemplo de este ajuste.<Type>MicrosoftEntraID</Type>
Entorno
En la interfaz de usuario, esta propiedad corresponde a las opciones de Entorno Azure en el cuadro de diálogo Agregar conexión cuando la configuración de Type es Microsoft Entra ID.
Los valores posibles son los siguientes:
- AzureGlobal (Azure)
- AzureChina (Azure para China)
- AzureUSGovt (Azure para el Gobierno de Estados Unidos)
A continuación, se muestra un ejemplo de este ajuste.<Environment>AzureGlobal</Environment>
TenantID
En la interfaz de usuario, esta propiedad corresponde al cuadro de texto Dominio de Microsoft Entra en el cuadro de diálogo Agregar conexión cuando la configuración de Type es Microsoft Entra ID.
Los valores posibles son nombres de dominio de Microsoft Entra ID.
A continuación, se muestra un ejemplo de este ajuste.<TenantID>example.domain.com</TenantID>
ClientId
En la interfaz de usuario, esta propiedad corresponde al cuadro de texto Id. de cliente en el cuadro de diálogo Agregar conexión.
Los valores posibles son Id. de cliente correspondientes a ArcGIS AllSource.
A continuación, se muestra un ejemplo de este ajuste.<ClientID>123456789</ClientID>
AuthorizationURL
En la interfaz de usuario, esta propiedad corresponde al cuadro de texto URL de autorización en el cuadro de diálogo Agregar conexión cuando la configuración de Type es Custom.
Los valores posibles son URL de los extremos para obtener autorización.
A continuación, se muestra un ejemplo de este ajuste.<AuthorizationURL>example.domain.com/oauth2/authorize</AuthorizationURL>
TokenURL
En la interfaz de usuario, esta propiedad corresponde al cuadro de texto URL de token en el cuadro de diálogo Agregar conexión cuando la configuración de Type es Custom.
Los valores posibles son URL de los extremos para solicitar un token de acceso.
A continuación, se muestra un ejemplo de este ajuste.<TokenURL>example.domain.com/oauth2/token</TokenURL>
Ámbitos
En la interfaz de usuario, esta propiedad corresponde al cuadro de texto Ámbitos en el cuadro de diálogo Agregar conexión. Los ámbitos son opcionales. Si la configuración de Type es Microsoft Entra ID y no se especifica ningún ámbito, el ámbito https://storage.azure.com/.default se agrega a los equipos de usuario de forma predeterminada.
Los valores posibles son cadenas que especifican el ámbito de la solicitud de acceso.
A continuación, se muestra un ejemplo de este ajuste.<Scopes>
<Scope>Scope1</Scope>
<Scope>Scope2</Scope>
</Scopes>