How can I tell whether an Application has permissions that override the Group permissions?

We've been working a lot on Group permissions and using the $core_v3_permission script API. One thing that isn't clear to me is how you can tell that an Application has had permissions set at its level, rather than being inherited from the Group. 

In the Verint UI, it tells you that you can 'Revert' permissions at the App level, but I've not seen it in the script API objects.

Could you give me some clues about what to look for please? BTW, we're on v11.



Found the Revert option in the UI.
[edited by: Matt at 1:53 PM (GMT 0) on Sun, Nov 14 2021]
Parents
  • Former Member
    +1 Former Member

    Whether or not to show Revert is an internal method that is not exposed to the API.  You could probably do a comparison between the List of permissions for the Application vs the List of Permissions for the group (ignoring the extra permissions that are available at the group level), to determine if there are any differences. One limitation of that, is you could have an application with permissions set at its level that match the permissions at the group level.

Reply
  • Former Member
    +1 Former Member

    Whether or not to show Revert is an internal method that is not exposed to the API.  You could probably do a comparison between the List of permissions for the Application vs the List of Permissions for the group (ignoring the extra permissions that are available at the group level), to determine if there are any differences. One limitation of that, is you could have an application with permissions set at its level that match the permissions at the group level.

Children