Issue
Test Steps:
01. Open many Windows like below.
02. Then press the 'Back' button. An error message will appear.
Error: User XXX has not been granted access to activity AbortRequest
Resolution
The actual reason for the error message mentioned is not having permission for "AbortRequest" activity. The activity "AbortRequest" is an IFS base functionality. You can view "IFS Base Functionality" inside the "Activities" tab. In there you can see the activity "AbortRequest".
The following attachment shows where "AbortRequest" activity can be found in IEE client.
Workaround to prevent the error from occurring:
- So, what you must do is provide permission for the "AbortRequest" activity which is inside the "IFS Base Functionality" for the users who are getting this issue.
Reason for this error:
- Some, or many I would say, of those activities, are technical building blocks in certain flows in IFS. They are not documented since, in general, they are not meant to be used by anyone other than our internal Product Development team. If we could hide them, but we can't do that the way that concept is built.
- "Pressing the back button does not necessarily cause the "AbortRequest" method to occur". The most probable reason for having that error for a set of specific users is when having more windows, there can be dependencies among them according to the windows that have opened. In such situations there should be permission for the "IFS Base Functionality" activity like "AbortRequest" when aborting a functionality that depends on another opened functionality that works in background.