Permitir a un Gestor de términos de búsqueda acceder a la Catalogs tool
En esta lección, añadirá el rol Gestor de términos de búsqueda a grupos de usuarios existentes para que un usuario con dicho rol pueda acceder a la Catalogs tool.
Por qué y cuándo se efectúa esta tarea
El archivo de definición ApplicationMenuItems.xml incluye las definiciones para todas las opciones de menú del Management Center. Para ver el archivo en el entorno de desarrollo, realice los pasos siguientes:
- Abra HCL Commerce Developer.
- En la vista Explorador de empresa, expanda
- Abra el archivo ApplicationMenuItems.xml para ver su contenido.
- CatalogGroupViewersForOrg
- El grupo de usuarios
CatalogGroupViewersForOrg
está asociado al uso deIBM_ViewCatalogTool
. Este uso permite a los usuarios acceder a la Catalogs tool y cargar la mayoría de los objetos de negocio, excepto para los objetos de diccionario de atributos. La definición deCatalogGroupViewersForOrg
se parece al código siguiente en el archivo ApplicationMenuItems.xml.<ApplicationMenuItem actionName="openBusinessObjectEditor" displayName="${shellResources.catalogManagementDisplayName}" id="catalogManagement" package="cmc/shell" toolDefinition="cmc/catalog/CatalogManagement" usage="IBM_ViewCatalogTool"/>
- WorkspaceToolUsersForOrg
- El grupo de usuarios
WorkspaceToolUsersForOrg
está asociado al uso deIBM_WorkspaceManagementTool
y permite a los usuarios acceder a la Workspace Management tool. La definición deWorkspaceToolUsersForOrg
se parece al código siguiente en el archivo ApplicationMenuItems.xml.<ApplicationMenuItem actionName="openBusinessObjectEditor" displayName="${shellResources.workspaceManagementDisplayName}" id="workspaceManagement" package="cmc/shell" toolDefinition="cmc/workspace/WorkspaceManagement" usage="IBM_WorkspaceManagementTool"/>
Para añadir soporte para permitir que los usuarios que tengan el rol de Gestor de términos de búsqueda para los objetos de diccionario de atributos del gestor, también deberá añadir el usuario al grupo de usuarios siguiente.
- AttributeDictionaryViewersForOrg
- El grupo de usuarios
AttributeDictionaryViewersForOrg
permite a los usuarios cargar objetos de diccionario de atributos. La definiciónAttributeDictionaryViewersForOrg
no es una definición de herramienta y, en su lugar, se incluye en el archivo de definición de control de acceso CatalogAccessControlPolicies.xml. El código que defines este grupo de usuarios se parece al código siguiente.
Para ver el archivo CatalogAccessControlPolicies.xml en el entorno de desarrollo, realice los pasos siguientes:<Action CommandName="GetAttributeDictionary.IBM_Admin_Summary" Name="GetAttributeDictionary.Summary"/> ... <ActionGroup Name="Catalog-AttributeDictionary-AttributeDictionaryViewers-AccessProfileActionGroup" OwnerID="RootOrganization"> ... <ActionGroupAction Name="GetAttributeDictionary.Details"/> <ActionGroupAction Name="GetAttributeDictionary.Summary"/> <ActionGroupAction Name="GetAttributeDictionary.All"/> ... </ActionGroup> ... <Policy Name="Catalog-AttributeDictionary-AttributeDictionaryViewers-AccessProfilePolicy" OwnerID="RootOrganization" UserGroup="
AttributeDictionaryViewersForOrg
" ActionGroupName="Catalog-AttributeDictionary-AttributeDictionaryViewers-AccessProfileActionGroup
" ResourceGroupName="AccessProfileResourceGroup" PolicyType="groupableTemplate"/>- En un programa de utilidad de gestor de archivos, vaya al directorio WCDE_installdir\xml\policies\xml.
- Abra el archivo CatalogAccessControlPolicies.xml para ver su contenido.
Procedimiento
Para añadir el rol de Gestor de términos de búsqueda a grupos de usuarios:
- Abra la Consola de administración de organizaciones.
- Seleccione .
- En el menú Ver, seleccione Grupos de acceso.
-
Añada el rol al grupo de usuarios CatalogGroupViewersForOrg.
- En el campo Nombre, localice y Haga clic en en CatalogGroupViewersForOrg. Se visualiza la página de detalles del grupo de usuarios.
- Haga clic en Criterios. Se visualiza la página Criterios.
- En el menú Seleccionar organización, seleccione Organización raíz, porque el Gestor de términos de búsqueda desempeña un rol en esta organización.
- En el menú Seleccionar rol, seleccione Gestor de términos de búsqueda.
- Seleccione la casilla que se encuentra junto a Para organización.
- Haga clic en Añadir. El rol de Gestor de términos de búsqueda se añade a la lista Roles y organizaciones seleccionados.
- Haga clic en Aceptar para guardar los cambios.
-
Añada el rol al grupo de usuarios AttributeDictionaryViewersForOrg.
- En el campo Nombre, localice y Haga clic en en AttributeDictionaryViewersForOrg. Se visualiza la página de detalles del grupo de usuarios.
- Repita los pasos 4b-4g.
-
Añada el rol al grupo de usuarios WorkspaceToolUsersForOrg.
- En el campo Nombre, localice y Haga clic en en WorkspaceToolUsersForOrg. Se visualiza la página de detalles del grupo de usuarios.
- Repita los pasos 4b-4g.