Widget Administración de versiones en rama

El widget Administración de versiones en rama permite a los usuarios finales administrar las versiones de datasets versionados en rama. El widget ofrece la posibilidad de cambiar de versión, ver y editar la información de la versión y elegir entre diferentes capacidades de gestión, como crear, asignar y eliminar versiones. Los cambios realizados en este widget afectan a los datos de toda la aplicación, por lo que otros widgets que utilizan los mismos servicios muestran las versiones correspondientes. Si el widget se ha configurado para permitir la creación de nuevas versiones en un servicio, las nuevas versiones también son evidentes en el servicio cuando se accede a ellas en otras aplicaciones, como ArcGIS Pro.

Ejemplos

Use este widget para apoyar los requisitos de diseño de la aplicación como por ejemplo los siguientes:

  • Desea permitir a los usuarios que cambien la versión activa para las capas en todos los widgets que utilicen la misma capa en su aplicación.
  • Desea permitir que los usuarios creen, modifiquen y eliminen versiones de los servicios de entidades que utilizan datasets con versiones en rama.

Notas de uso

Cuando agregue un widget de administración de versiones en rama, primero debe seleccionar un estilo de disposición para el widget. Este widget requiere al menos una fuente de datos (servicio de entidades o servicio de mapas, registrado como versionado). Puede utilizar este widget en una página con o sin un mapa mostrado. En la actualidad, las versiones cambiadas solo se reflejan en otros widgets que se configuran usando el mismo servicio de entidades.

Nota:

Si agrega más de un widget de administración de versiones en rama a su aplicación, asegúrese de que no apunten al mismo servicio.

Para cada fuente de datos, puede elegir qué versión cargar al inicio. Con el estilo de disposición Avanzado, también puede especificar la información de la versión que está disponible y visible y qué capacidades de administración de versiones permitir en el widget.

Sugerencia:

Si se utiliza el estilo de disposición Avanzado, se recomienda agregar este widget a un Controlador de widget para que los usuarios abran el widget haciendo clic primero en un botón.

Para los servicios publicados en ArcGIS Enterprise 11.2 o posterior, se requiere la extensión de tipo de usuario de ArcGIS Advanced Editing para eliminar y modificar versiones en rama.

Configuración

El widget de Administración de versiones en rama incluye los siguientes ajustes:

  • Estilo de disposición: elija cómo mostrar el widget y qué capacidades de administración de versiones incluir.
    • Básico: provee un conmutador de versiones simple que muestra el nombre y el propietario de la versión y no dispone de capacidades de administración de versiones.
    • Avanzado: proporciona un conmutador de versiones con información de versiones configuradas y capacidades de administración de versiones.
  • Servicios de administración de versiones: seleccione una o más fuentes de datos con versiones para ver y administrar en el widget. La fuente de datos debe ser un servicio de entidades o un servicio de mapas que funcione con datasets versionados en rama.
    Nota:

    Actualmente, el widget solo admite servicios alojados en ArcGIS Enterprise. Los servicios que admiten el versionado en rama se pueden agregar como fuente de datos a una aplicación agregando el extremo REST (URL) del servicio directamente en el builder. También puede crear en su organización de ArcGIS un elemento que vincule al servicio web de ArcGIS Server (en Mi contenido > Agregar elemento > URL) sin almacenar las credenciales y utilizarlo como fuente de datos para el widget Administración de versiones en rama.

    Si agrega varios servicios, utilice las flechas para reordenarlos. El servicio que aparece en la parte superior se cargará al iniciar. Configure los ajustes de versión de cada uno seleccionando un servicio y definiendo las siguientes opciones en el panel lateral que aparece:
    • Seleccionar versión para agregar al iniciar: elija qué versión cargar al iniciar para la fuente de datos seleccionada. Si se elimina esta versión después de configurar el widget, la versión a cargar al iniciar volverá a ser la predeterminada.
      Precaución:

      La versión que configure para cargar al iniciar solo se carga si el widget está abierto al cargarse la aplicación o si la versión se ha configurado mediante un parámetro de URL. Si agrega este widget a un Controlador de widget, puede definir en la configuración del Controlador de widget que el widget Administración de versiones en rama se abra al cargarse la aplicación.

    • Información de la versión (solo en el estilo avanzado): especifique la información de la versión que puede aparecer en la lista de versiones para la fuente de datos seleccionada. La información disponible sobre la versión incluye el nombre, el propietario, el acceso, la fecha de creación, la descripción, la fecha del antecesor común, la fecha de evaluación, la fecha de modificación, la fecha del antecesor anterior, la fecha de reconciliación, el GUID de la versión y el ID de la versión.
    • Capacidad de administración (solo en el estilo avanzado): especifique qué parámetros de gestión de la versión deben permitirse para la fuente de datos seleccionada.
      Nota:

      La información de la versión y la posibilidad de administrar la versión se basan en una combinación de los privilegios del usuario del portal activo y el permiso de acceso de la versión. Los usuarios finales que carecen de los privilegios requeridos no verán toda la información sobre versiones ni tendrán acceso a las opciones de administración de versiones.

      • Cambiar de versión: permite a los usuarios cambiar entre versiones.
      • Crear nueva: permite a los usuarios crear versiones.
      • Eliminar existente: permite a los usuarios eliminar versiones.
      • Actualizar nombre: permite a los usuarios cambiar el nombre de la versión.
      • Actualizar descripción: permite a los usuarios cambiar la descripción de la versión.
      • Cambiar propietario: permite a los usuarios cambiar el propietario de la versión.
      • Cambiar privilegios de acceso: permite a los usuarios cambiar el nivel de acceso de los permisos para la versión (pública, protegida o privada).
      • Actualizar automáticamente la lista de versiones: cambie el intervalo de tiempo para actualizar automáticamente la lista de versiones en el widget (entre 1 y 999 minutos).
  • Ajustes generales
    • Número de registros por página: especifique cuántas versiones se mostrarán en cada página del widget.
    • Expandir lista de versiones: active esta opción para ampliar la lista de versiones disponibles cuando se cargue el widget.