Uploaded image for project: 'OpenIDM'
  1. OpenIDM
  2. OPENIDM-13830

Privilege Service should populate all properties as readOnly false in the case of existing openidm-admin role

    Details

    • Type: Story
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: 7.0.0
    • Fix Version/s: 7.0.0
    • Component/s: None
    • Labels:

      Description

      The PrivilegeService determines which permissions a user has access to. This Service is mainly utilized by the end user UI to populate tabs, etc. that allow the user to perform operations allowed by those permissions.

      Currently if the user only has openidm-admin, there are no permissions returned by the PrivilegeService. If the user has other roles (with privileges) as well as openidm-admin, the PrivilegeService returns permissions based only on the role with privileges and doesn't consider that openidm-admin allows access to all.

      The PrivilegeService should return all schema fields with all permissions for the resource in question if the openidm-admin role is present for the user making the request.

        Attachments

          Activity

            People

            • Assignee:
              katie.gonzalez Katie Gonzalez
              Reporter:
              katie.gonzalez Katie Gonzalez
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: