Skip to main content

custom permissions

  • January 11, 2025
  • 3 replies
  • 92 views

Forum|alt.badge.img+1

hello, I have a question about specific permissions, so within the company and its specific work I build custom permissions for both departments and individual job positions and I encountered the following problem. creating a specific set of permissions for a given action triggered by a specific button, e.g. "print", "delete", "undo" etc., often granting permissions from a specific navigator field or to a specific projection from the debug level does not work, so my question is as follows:

How can I check what action a specific button or item from the selectable list will trigger, so as to find out which specific area of ​​the system it refers to and in which area a piece of permissions is missing, which prevents the execution of the entire action / sequence triggered by a given button????

Unfortunately, the messages about the lack of permissions to perform a given action are very laconic in the style of: "the administrator has not granted permissions to perform this action" which tells me nothing and unfortunately I have to wander around a bit before I can figure out where the problem is, of course granting all the permissions to the system solves the problem but it is not a solution due to the permissions policy and can only be used temporarily so as not to block work. Please let me know if anyone has a way to perform such an analysis of the action. Thank you.

3 replies

Marcel.Ausan
Ultimate Hero (Partner)
Forum|alt.badge.img+22
  • Ultimate Hero (Partner)
  • 1161 replies
  • January 12, 2025

@Simon_1973 I guess the only way to know which projection action is trigerred by each activity would be to open the debugger and see it there directly whenever you press any button.

 

Install DevTools entension:

Enable Devtools link:

 

And then CTRL + Shift + I (for Chrome) to open the debugger.

Then press come buttons/commands in a page and check what projection gets executed. Then you need to make sure that all the projections that get trigerred are included in your permission set.

Most of the time it will be the main projection that apears in the Debug - About Page, but there could be some that are different.

 


Forum|alt.badge.img+14

@Simon_1973  Adding to what Marcel has suggested…

You can also use the Page Designer on any page to see which commands are available. 

If you’re technically inclined and have access to your customer repository, you can find the details behind these commands using the IFS Developer Studio.

If you’re not, you may want to try the Manage Grants by Command rather than doing it by the Action.  The Commands seems to have more user-friendly names.

 

 


Forum|alt.badge.img+1
  • Author
  • Do Gooder (Customer)
  • 3 replies
  • February 18, 2025

everything work stable - thanks :) 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings