Error "The current permissions prevented the action"

Modified on Sat, 20 Jul at 10:28 AM

Information

  • Products: Sparkrock 2016 and 365
  • Summary: The error "The current permissions prevented the action" occurs while navigating through the system

Details

Users may face this error message for various reasons, from missing permission sets and changes in roles to upgrades that require certain permissions to work correctly. If you encounter this problem while performing an action or opening a page you should have access to, please take a screenshot or copy the exact error message and ask a SUPER user in your system to follow the indications below. We will use Sparkrock 365 for demonstration but the same process and instructions apply to SR/NAV 2016

Resolution

  1. We will use this error as an example but the text inside the brackets may vary so please ask the user for a screenshot of the actual error

     
  2. Navigate to Users and open the card of who reported this. 
     
  3. Verify which permission sets are applied to this user, we are only interested in the ones with Permission Scope = Tenant, take a note or screenshot if possible. If more than one person is facing the problem you may want to search for a permission set the users have in common. If there is no permission set with scope Tenant do not worry, we will create one in the following steps. 

     
  4. Go to Permission Sets and find one the user has assigned. A recommendation here would be to search for something related to the function of the employee and the error message, in this case, the error refers to "Time Entry Setup" so from the screenshot above we will use TIME ENTRY as it has Permission Scope = Tenant. If there is none with that condition, please click on New and assign it a reference name
     
  5. Click on Permissions on the action bar to open the permission set card and add a new line.


     
  6. On the new line, click on the Object ID field and use the three dots inside the field to display the options

     
  7. In the pop-up menu, we will search for the table mentioned in the error message after "TableData", in this case, "SRT Time Entry Setup" and make double click on it


     
  8. Now, on the added line, you will notice we have different permissions to assign, Read, Modify, Insert or Delete. We need to add a Yes for the permission mentioned in the error message, for this example, Read


     
  9. If we were modifying an already created permission set our job finishes here and we can ask the user to try again.  But if this was a newly created permission set, we need to go back to the User card/s and add a line for it before requesting further testing.   

Impact / Risks

We would not want to be providing access to users that should not have them so please check with the managers and/or administrators if what the user is trying to achieve should be performed by them. 

Workaround

Not applicable

Related Information

Assign Permissions to Users and Groups

Update History

The following are the dates and actions pertinent to the history of this issue:

Date

Details

Link

12/05/2023

The first version of this Knowledge Base article was created.

 

 

Attachments (1)

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article