Hi uuiioo,
Cognos generates the HTML of the page based on the XTS files. The following is the example I gave previously:
<!-- CRN object -->
<out:otherwise>
<out:if test=" not(contains($ui_black_list, ' MORE_LINK ')) ">
<a href="#">
<!-- For shortcuts we always use the current object's class, name, and path to launch the "Actions" dialog -->
<out:attribute name="onClick">actions('<out:value-of select="xtsext:javascriptencode(string($obj-name))"/>', '<out:value-of select="$obj-class"/>','<out:value-of select="xtsext:javascriptencode(string($obj-path))"/>','actions.xts', null, '<out:value-of select="xtsext:javascriptencode(string($location))"/>');</out:attribute>
<xts:string id="IDS_ACT_MORE"/>
</a>
</out:if>
</out:otherwise>
When the page generates it will test your permissions against the ui_black_list. It will look for MORE_LINK, and if it appears it will check all of the roles with permission to see it. If you have permission it will continue on to the <a href... if not it will simply skip the section. It seems that another file controls the generation of the navigator. I'll have to look for it.