Acerca del desarrollo con servicios del portal
La API REST de ArcGIS te permite trabajar con los usuarios, grupos y elementos de ArcGIS Online o un portal implementado internamente creado con Portal for ArcGIS. Puedes crear aplicaciones Web, móviles y de escritorio que admitan el uso compartido y la colaboración mediante mapas Web. Asimismo, puedes utilizar el API para publicar servicios alojados en ArcGIS Online o tu portal personal.
Acceder a los temas de referencia de API
Conceptos generales
Los portales permiten a los usuarios y a las organizaciones publicar y compartir contenido en la web. ArcGIS Online y su sitio web ArcGIS.com es un ejemplo de un portal. Un portal tiene usuarios, grupos y contenido. Los usuarios pueden ser parte de una organización o pueden no estar afiliados a una organización. Los usuarios inician sesión en el portal y crean y comparten elementos de contenido como mapas Web. El sistema admite mapas, capas, aplicaciones, herramientas y archivos de datos. Los usuarios pueden elegir mantener el contenido privado, lo que significa que solo ellos pueden acceder al mismo o compartirlo. Los elementos compartidos son accesibles a grupos o al público (todos).
Tipos de elementos
Un portal es compatible con diferentes tipos de mapas, capas, aplicaciones, herramientas y archivos de datos. Cada elemento tiene un tipo, como mapa Web (tipo de mapa) o servicio de entidades (tipo de capa) y un conjunto de palabras clave del tipo que proporcionan información adicional sobre las características del tipo. Los elementos se clasifican como mapas, capas, herramientas, aplicaciones y archivos de datos basados en el uso principal del elemento.
Los elementos se pueden clasificar en dos categorías en función de su alcance: contenido Web y contenido de escritorio. El contenido Web se utiliza de manera activa en todas las plataformas cliente, incluidos los navegadores Web, dispositivos móviles, tablets y escritorios. El contenido de escritorio se utiliza principalmente en aplicaciones de escritorio y se debe publicar como servicios Web geoespaciales antes de que se puedan utilizar ampliamente en la web. El portal se puede utilizar para almacenar y compartir este contenido entre los usuarios que pueden descargar el contenido y utilizarlo a nivel local. Las aplicaciones Web y móviles que funcionan con contenido que incluye el sitio Web ArcGIS.com tienen la opción de mostrar solo el contenido accesible a través de la web por defecto.
Autentificación
La seguridad se basa en el modelo de uso compartido de ArcGIS Online. Los elementos solo son accesibles para usuarios y grupos con los se ha compartido de manera explícita. Por defecto, un elemento agregado al sistema es privado y solo es accesible para el usuario que agrega el elemento. No está disponible para otros; por ejemplo, no aparece en los resultados de búsqueda y no es parte de un grupo. La identidad del usuario y de la aplicación se determina mediante un proceso de autenticación que requiere credenciales. Aconsejamos a los desarrolladores de aplicaciones que utilicen el Administrador de identidades desde el cliente SDK con el que están trabajando para administrar el proceso de autenticación.