HCL Commerce Enterprise

Ejemplo: Permitir que los administradores de responsables de compras sometan el carro de la compra del sistema de compras para pedidos creados por la organización

De forma predeterminada, los jefes de compras tienen autorización para guardar o someter el carro de la compra si crean ellos el pedido. En algunos casos, es posible que desee dividir la responsabilidad de estas dos tareas. También puede permitir que los jefes de compra puedan guardar los carros de la compra que contienen pedidos creados por ellos pero otorgar a los administradores de compradores de la misma organización que el creador del pedido la autorización para someter el carro de la compra de pedidos. Esto puede resultar útil si desea que el administrador de compradores revise las compras planificadas antes de que se sometan.

Para realizar este cambio, es necesario realizar lo siguiente:

  • Determine la política a nivel de recursos que autoriza a los gestores de carros de la compra de sistemas de compras y a los gestores de centros a gestionar centros de despacho de pedidos.
  • Suprima la acción que permite someter un carro de la compra del grupo de acciones de la política.
  • Defina un nuevo grupo de acciones que contenga el mandato para someter un carro de la compra del sistema de compras. Utilizará este grupo de acciones para definir la nueva política a nivel de recursos que autoriza a los administradores de compradores a someter los carros de la compra si están en la misma organización que el creador del pedido.
  • Cree una nueva política a nivel de recursos que autorice a los administradores de compradores a someter los carros de la compra si están en la misma organización que el creador del pedido.

Identificar el grupo de acciones de la política a nivel de recursos y el grupo de recursos

  1. Busque la política a nivel de recursos que autoriza a los gestores de carros de la compra del sistema de compras gestionar carros de la compra del sistema de compras para pedidos. La política es:
    
    ProcurementShoppingCartManagersExecuteProcurement
    ShoppingCartManageOnOrderResource
    
  2. En la Consola de administración de organizaciones, pulse Gestión de acceso > Políticas.
  3. Localice la política en la lista de políticas.
  4. Anote el nombre de la acción en este grupo -- ProcurementShoppingCartManage. Actualizará este grupo de acciones para eliminar la acción para someter los carros de la compra.
  5. Anote el nombre del grupo de recursos -- OrderDataResourceGroup. Utilizará este grupo de recursos para definir la nueva política a nivel de recursos.

Actualizar el grupo de acciones de la política a nivel de recursos

  1. Pulse Gestión de acceso > Grupos de acciones.
  2. En la lista de grupos de acciones, seleccione ProcurementShoppingCartManage.
  3. Pulse Cambiar para visualizar la página Cambiar grupo de acciones.
  4. En la lista Acciones seleccionadas, seleccione com.ibm.commerce.me.commands.SubmitShoppingCartCmd. Creará un nuevo grupo de acciones con esta acción y utilizará el grupo de acciones en la nueva política a nivel de recursos.
  5. Pulse Eliminar.
  6. Pulse Aceptar.

Definir un grupo de acciones nuevo

  1. Pulse Gestión de acceso > Grupos de acciones.
  2. Pulse Nuevo para visualizar la página Nuevo grupo de acciones.
  3. En Nombre, especifique ProcurementShoppingCartSubmit.
  4. Como Nombre de visualización, especifique una breve descripción del grupo de acciones en su idioma local.
  5. Como Descripción, especifique una descripción más completa de lo que lleva a cabo la acción, en su idioma local.
  6. En la lista Acciones disponibles, seleccione com.ibm.commerce.me.commands.SubmitShoppingCartCmd.
  7. Pulse Añadir.
  8. Pulse Aceptar.

Definir la nueva política

  1. Pulse Gestión de acceso > Políticas.
  2. En Vista, seleccione Organización raíz para visualizar las políticas que posee.
  3. Pulse Nueva para que se visualice la página Nueva política.
  4. En Nombre, especifique:
    
    ProcurementBuyerAdministratorsExecuteProcurementShoppingCartSubmitCommands
    OnOrderResource
    
  5. Como Nombre de visualización, especifique una breve descripción de la política en su idioma local.
  6. Como Descripción, especifique en el idioma local una descripción más completa de lo que realiza la política.
  7. Para Grupo de usuarios, Pulse Buscar y seleccione ProcurementBuyerAdministrators.
  8. Pulse Aceptar.
  9. Para Grupo de recursos, seleccione OrderDataResourceGroup.
  10. Para Grupo de acciones, seleccione ProcurementShoppingCartSubmit.
  11. Para Relación, seleccione sameOrganizationalEntityAsCreator.
  12. Para Tipo de política, seleccione Política de plantilla agrupable para designar la política como política de plantilla.
  13. Pulse Aceptar.

Actualizar el registro de políticas de control de acceso con el cambio

  1. Abra la Consola de administración.
  2. Pulse Configuración > Registro.
  3. En la lista de registros, seleccione Políticas de control de acceso.
  4. Pulse Actualizar.
    Nota: Después de crear la nueva política, ésta debe asignarse al grupo de políticas antes de que entre en vigor. Esto debe realizarse mediante XML. Consulte Definir elementos de política de control de acceso mediante XML para obtener más información.