Puede agregar aplicaciones web existentes como elementos a su organización para que los miembros los busquen y los descubran. Al agregar una aplicación como elemento, se comparte la URL de la aplicación; el portal no aloja los archivos de la aplicación.
Como desarrollador de aplicaciones, también puede agregar y registrar aplicaciones para generar un Id. de aplicación. Se trata de registrar una aplicación OAuth para que los usuarios puedan iniciar sesión en ArcGIS Enterprise a través de la página de inicio de sesión de Enterprise. Consulte la sección Agregar y registrar una aplicación con credenciales de desarrollador que aparece a continuación para obtener más información.
Sugerencia:
Otra forma de compartir aplicaciones con los miembros de la organización es publicar una aplicación web creada a partir de un mapa. Para obtener más información, consulte Crear aplicaciones a partir de mapas.
Agregar una aplicación desde una dirección URL
Siga estos pasos para agregar un elemento que utilice una URL para acceder a una aplicación en la web:
- Compruebe que haya iniciado sesión y que tenga privilegios para crear contenido.
- En la pestaña Mi contenido de la página de contenido, haga clic en Nuevo elemento y en Aplicación.
- Elija el tipo de aplicación:
- Representación cartográfica en la red: una aplicación web creada con una API web como, por ejemplo, JavaScript.
- Escritorio: una aplicación para ordenadores de escritorio creada sobre una plataforma de escritorio como, por ejemplo, Java o .NET (escritorio de Microsoft Windows).
- Móvil: una aplicación descargable para móviles creada para dispositivos móviles con SDK, como iOS o Android.
- Otra aplicación: una aplicación de escritorio, script de Python o cualquier tipo de aplicación genérica de cuyo propósito, API, SDK o dirección URL no tenga detalles.
Si ha iniciado sesión como administrador, verá otras opciones para las aplicaciones ArcGIS Web AppBuilder y ArcGIS Experience Builder.
- Para aplicaciones de representación cartográfica en la red, de escritorio o móviles, escriba la URL de la aplicación, por ejemplo, https://<myServer>/myWebMapApp.
- Para aplicaciones de escritorio, haga clic en Examinar y elija el archivo .zip que contiene la aplicación.
- Haga clic en Siguiente.
- Escriba un título.
- Elija una carpeta en Mi contenido donde desee guardar el elemento.
- Si el administrador de su organización ha configurado categorías de contenido, haga clic en Asignar categorías y seleccione hasta 20 categorías para que resulte más fácil encontrar el elemento.
También puede empezar a escribir el nombre de una categoría para acotar la lista de categorías.
- Opcionalmente, escriba etiquetas que describan el elemento.
Separe los términos por comas (por ejemplo, Suelo federal se interpreta como una etiqueta, mientras que Suelo, federal se interpreta como dos etiquetas).
A medida que escribe, puede seleccionar cualquiera de las etiquetas que se sugieren. Las sugerencias proceden de etiquetas agregadas anteriormente.
- Si lo desea, agregue un resumen que describa la aplicación.
- Haga clic en Guardar.
Una vez que haya agregado la aplicación, esta aparece en su contenido. Si necesita registrarla más tarde, puede hacerlo desde la pestaña Configuración de la página del elemento de la aplicación. Consulte la sección Agregar y registrar una aplicación con credenciales de desarrollador que aparece a continuación para obtener más información.
Puede configurar los detalles del elemento, adjuntar código en caso necesario y compartir la aplicación si tiene privilegios de uso compartido.
Agregar y registrar una aplicación con credenciales de desarrollador
Como desarrollador, puede agregar y registrar su aplicación para generar un Id. de aplicación. Utilice el Id. de la aplicación en la aplicación para permitir a los usuarios iniciar sesión en ArcGIS Enterprise con OAuth 2.0, un marco de autorización estandarizado. Con OAuth 2.0, las aplicaciones guían al usuario para que inicie sesión en ArcGIS Enterprise a través de una página de inicio de sesión de la empresa. Asimismo, permite a la aplicación trabajar con contenido del usuario asociado a su organización, así como trabajar con cualquier función habilitada, por ejemplo, la geocodificación, generación de rutas y el geoenriquecimiento. Para obtener más información sobre la autenticación y OAuth 2.0, consulte ArcGIS Developer.
- Compruebe que haya iniciado sesión con una cuenta que tenga privilegios para crear contenido.
- Haga clic en la pestaña Mi contenido de la página de contenido y haga clic en Nuevo elemento.
- En la ventana Nuevo elemento, haga clic en Credenciales de desarrollador.
- En URL de redireccionamiento, introduzca la URL a una página web o extremo del servidor que se utilizará para redirigir a los usuarios después de que inicien sesión correctamente. Haga clic en Agregar para agregar más direcciones URL de redireccionamiento según sea necesario.
Las URL de redireccionamiento especificadas durante la autorización deben coincidir con una de las direcciones URL registradas; de lo contrario, se rechazará la autorización.
También se puede especificar un valor especial de urn:ietf:wg:oauth:2.0:oob para concesiones de autorización. Como resultado de esta operación, el código de autorización se entrega a una URL del portal (/oauth2/approval). Este valor se utiliza normalmente en aplicaciones que no tienen un servidor web ni un esquema de URL personalizado donde se pueda entregar el código.
A continuación, se muestran algunos ejemplos de formatos de URL de redireccionamiento compatibles:
- https://app.foo.com
- urn:ietf:wg:oauth:2.0:oob
- En Entorno de la aplicación, elija un entorno para la aplicación: Múltiple, Nativa, Navegador o Servidor.
- En el cuadro URL, escriba una URL para su aplicación con el formato https://<myServer>/myWebMapApp.
- Haga clic en Siguiente.
- Escriba un título.
- Elija una carpeta en Mi contenido donde desee guardar el elemento.
- Si el administrador de su organización ha configurado categorías de contenido, haga clic en Asignar categorías y seleccione hasta 20 categorías para que resulte más fácil encontrar el elemento.
También puede empezar a escribir el nombre de una categoría para acotar la lista de categorías.
- Opcionalmente, escriba etiquetas que describan el elemento.
Separe los términos por comas (por ejemplo, Suelo federal se interpreta como una etiqueta, mientras que Suelo, federal se interpreta como dos etiquetas).
A medida que escribe, puede seleccionar cualquiera de las etiquetas que se sugieren. Las sugerencias proceden de etiquetas agregadas anteriormente.
- Si lo desea, agregue un resumen que describa la aplicación.
- Haga clic en Guardar.
La aplicación se agrega a su contenido y aparece su página del elemento. Puede configurar los detalles del elemento, adjuntar código en caso necesario y compartir la aplicación si tiene privilegios de uso compartido.
En la pestaña Configuración de la página del elemento de la aplicación, puede ver la información de registro, entre la que se encuentra el Id. de aplicación (Id. de cliente), un secreto de aplicación (Secreto de cliente) y los entornos de la aplicación. También puede actualizar la URL de la fuente de datos o las URL de redireccionamiento, restablecer el secreto, dar de baja la aplicación o copiar o renovar el token de aplicación temporal.
Nota:
Al restablecer el secreto de la aplicación, quedan invalidados todos los tokens de usuario y de aplicación existentes generados para la aplicación. Los usuarios deben iniciar sesión de nuevo en la aplicación y quizás sea necesario actualizar las aplicaciones configuradas con el secreto.