Configuración de autenticación

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>


En este tema
  1. AuthConnection