CA Service Management

  • 1.  Remove "Action" column in request lists

    Posted Jan 11, 2017 11:10 AM
      |   view attached

    Hi all,

     

    a simple question: is it possible to remove the "Action" button in request lists (see attachment)? If not, I can remove "Email" from actions list?

     

    Best regards,

    Sutot



  • 2.  Re: Remove "Action" column in request lists
    Best Answer

    Broadcom Employee
    Posted Jan 12, 2017 03:44 AM

    Good Day, Salvatore.

     

    It is to say that 'Request lists' in the SC-UI are rendered using GXT/GWT code. Which means these cannot be customized.
    Should you then want to be able to indeed completely remove the 'actions' button(with it's functionality) from the list,
    I can then recommend to open an Idea in the CA Service Catalog Cummunity.
    Your Idea can then be voted on by others in the community.
    And we can then review this to see whether this can be implemented in a future release of the product.
     
    It is possible to remove the 'email' option from the 'actions-list'.
    However the 'email' button for a request, will then be removed too.
     
    How to drop Email option from Actions Menu in request list as well as drop 'Email' button request details page?
    Please check the below procedure and let me know your findings.
     
    1. The inclusion of Email action and email button is based on an EEM access policy with the resource 'guinode__requestsemail'.
    2. The easiest way to drop 'email action' and 'email button' would be remove the read permission for this resource for the targeted role(s).
    3. E.G.: To drop permission for enduser,catalogenduser,requestmanager roles, follow the steps below:
    a. Login to EEM for the 'Service Catalog' application as EiamAdmin
    b. Click on Manage Access Policies
    c. Click on Policies
    d. Click on Guinode from the left-hand tree menu (in Access Policies)
    e. All the access policies will be loaded and shown on the right
    f. Search for the policy with name 'ACL_common_non_admin_user_Guinodes'
    - check the checkbox 'Show policies matching name'
    - enter ACL_common_non_admin_user_Guinodes
    - click ‘Go’
    g. Click on the matching policy on right hand side
    h. The policy details wil show
    i. In the section 'Access Policy Configuration', you need to identify this specific resource 'guinode__requestsemail'
    Locate this resource from the list (nearly at the bottom of the list).
    Note: there are 3 ‘email’ related resources. Be sure to select the correct one.
    j. Select and click on the 'trash' icon.
    k. Click the save button at bottom right corner.
    l. Restart Catalog Server and verify the new behavior:
    - Stop the CA Service Catalog service
    - Clear the %USM_HOME%\view\translets folder
    - Start the CA Service Catalog service
    m. The new behavior will be evident for the following roles: enduser, catalogenduser and requestmanager
    - Login to the SC-UI with a userid that hase one of the above roles assigned
    - Confirm 'email' does not show in both 'action' as well as the request itself
     
    Thanks and kind regards, Louis van Amelsfort.



  • 3.  Re: Remove "Action" column in request lists

    Posted Jan 13, 2017 06:49 AM

    Hi Louis,

     

    thank you for your answer, your solution works out.

     

    Another similar question: can I use a similar process to avoid users to edit its own profile (see attach)? If yes, which is the resource to disactivate? Could be "guinode__usermyprofile"?

     

    Best regards,

    S.

     



  • 4.  Re: Remove "Action" column in request lists

    Broadcom Employee
    Posted Jan 13, 2017 09:50 AM

    Good Afternoon Salvatore.

     

    For the 'edit' button, there is no EEM-rolebased-policy-resource to remove.

    Thes is an .xsl file you could change in the CA Service Catalog(SC) product tree.

    However, there are 2 important notes to be given on this:

    NOTE1:
    This change is not ROLE-dependent.
    Which means that nobody can edit a request anymore.
     
    NOTE2:
    It is tricky though and a non-suported customization.
    You need to be extremely carefull while customizing this in this way.

     

    Please check whether you then still want to (completely) remove the edit button?

    Thanks in advance and kind regards, Louis.

     

    PS. Have a nice weekend.



  • 5.  Re: Remove "Action" column in request lists

    Posted Jan 13, 2017 09:57 AM

    Hi Louis,

     

    thank you for your answer.

     

    I''l think you about your consideration.

     

    Best regards,

    S.