Utilización de perfiles de acceso de autoría con espacios de trabajo

Los perfiles de acceso pueden utilizarse para transmitir el objetivo de una consulta, y para los espacios de trabajo, se utilizan para indicar cuando una petición se realiza para fines de autoría o visualización. Esto le permite ver y mostrar metadatos adicionales sobre sus objetos de negocio cuando está trabajando en un entorno de autoría. Los perfiles de acceso indican la cantidad de datos que desea recuperar sobre los objetos de negocio. Esto incluye la información contenida dentro del objeto de negocio y metadatos adicionales que pueden estar asociados al objeto.

Para fines de creación de contenido, una petición de servicio puede utilizar un perfil de acceso específico para obtener una determinada vista de los datos. Los perfiles de acceso de autoría devuelven todos los datos que un usuario puede modificar, además de información de bloqueo. Esto contrasta con los perfiles de acceso de tienda, que solo devuelven los datos que el comprador está autorizado a ver, sin la información de bloqueo

Los perfiles de acceso de autoría pueden incluir metadatos de control de cambios relativos a los nombres que se devuelven. Esto se puede implementar haciendo uso del concepto de mandato InsertMoreData del Patrón de proceso de obtención de documento de objeto de negocio, donde se registra un mandato para llenar metadatos de información de control de cambios para cada uno de los objetos de negocio devueltos por un servicio Get.

Los perfiles de acceso de autoría para los servicios de HCL Commerce siguen un convenio de denominación de IBM_Admin_View, donde View indica los datos de vista a devolver. Por ejemplo, al recuperar una vista detallada de una entrada de catálogo (CatalogEntry) con el objetivo de crear contenido, el perfil de acceso es IBM_Admin_Details. Esto indica que el resultado debería incluir una versión detallada de la entrada de catálogo que incluya atributos y elementos necesarios al crear contenido. Esto también indica que puede incluirse información adicional dentro de la respuesta Show de la petición.