Need help ceating custom spright to show limited option in view identity

We need to create Spright for end user so that they can limited files in view identity quicklink. for e.g. Only Entitlement and application. if possible please share supporting document link or sample examples.

Please share any images or screenshots, if relevant.

[Please insert images here, otherwise delete this section]

Please share any other relevant files that may be required (for example, logs).

[Please insert files here, otherwise delete this section]

Share all details about your problem, including any error messages you may have received.

[Replace this text with the problem that you are facing]

Everything is not possible through sprights. You may need manage your jsf pages if you have to achieve UI manipulation.

1 Like

Can you please share any guidance document link or any sample for related use case.

If i understand currently, you want to create a capability in sailpointiiq, where you want give the right to see application and entitlement tab??

if this is the case, please go through below link

https://community.sailpoint.com/t5/IdentityIQ-Articles/IdentityIQ-Rights-and-Capabilities-Definitions/ta-p/77550

1 Like

Gone through the document but not any right to allow only application and entitlement tab., if possible, can you redirect me where I can see separate right for each tab.

are you seeing the Analytics tab also when you assign view only rights? is that what you want to suppress?

ViewApplication: they can view the application, not modify. try this right and see if it works.

ViewAttributeDetails: This will give entitlement access.

ViewRole: To view the roles .

Try this, it should meet your requirement.

1 Like

ViewAttributeDetails right is working for me. its showing password tab along with attributes,access and account. We don’t want to show password tab.

if that is the case, then just put view Application and view Role. and remove view attribute.

@pravinbharatgate To hide the options in the identity page: You need to can also write a simple plugin to inject a javascript code to hide the tabs. below is the code snippet:


 if (tabPanel) {
var targetTabs = [
'policyContent',
'historyContent',
'scoreContent',
'activityContent',
'userRightsContent'
            ];

tabPanel.items.each(function (item) {
if (targetTabs.indexOf(item.contentEl) !== -1) {
item.tab.hide();
hiddenCount++;
}
});

Please try it out and let me know if you need any further help.

Note: Found a fix? Help the community by marking the comment as solution. Feel free to react(:heart:, :+1:, etc.) with an emoji to show your appreciation or message me directly if your problem requires a deeper dive.