How do you remove the copy button from requests in CA Service Catalog

Document ID : KB000125351
Last Modified Date : 28/01/2019
Show Technical Document Details
Introduction:
IMPORTANT NOTE: Please check the below document, before you start customizing your environment.
Holding a prereq procedure for a best control over your customization.
KB000125335
https://comm.support.ca.com/kb/important-notice-of-prereq-for-customization-on-ca-service-catalog-files/KB000125335
Background:
N/A
Environment:
Windows
Instructions:
Please check the following to accomplish that.
1. Copy the requestprofile.xsl file from 
CA\Service Catalog\view\webapps\usm\explorer\request into 
CA\Service Catalog\filestore\custom\explorer\request (create any folder in this path, should it not exist already).

2a. Edit the copy of the file and search for 'cloneclick()'.
2b. Comment-out the 'button' lines.
<!--
  <xsl:if test="not($mode) and not($fmode) and ($canAdd) and string-length(/xmlRoot/icguinode/icguinodeinfo[21])>0">
    <td class="pagesection">
      <xsl:call-template name="page_button">
        <xsl:with-param name="id" select="'clone'" />
        <xsl:with-param name="text" select="$xslcontent/clone" />
        <xsl:with-param name="titletext" select="$xslcontent/clone_tooltip" />
        <xsl:with-param name="onclick">cloneclick()</xsl:with-param>
      </xsl:call-template>
    </td>
  </xsl:if> 
-->

3. Save the file.
5. Stop the CA Service Catalog services(Accounting and Catalog).
6. Empty/clear the %USM_HOME%\view\translets folder.
7. (re)move the %USM_HOME%\logs\*.log files.
8. Clear the browser-cache.
9. Start the CA Service Catalog services(Accounting and Catalog).
>> Especially, steps 2 and 4 are important.