Management of entity roles (dot roles) in the Sentry extension should be a convenience, not a requirement

Description

The Sentry extension accepts a property called sentry.admin.users that is used to create and manage the lifecycle of a dot role. This role is necessary to grant permissions to the creator of an entity, and removed when the entity is deleted. Although this is a nice convenience, it should not be mandatory, since users may want to manage ACLs via superusers separately. They may want to skip this convenience step since it may appear as a security hazard. As a result, the sentry extension should use this property and provide the convenience it gives if the users choose to configure it. However, it should just skip this step should the users choose not to provide this group.

Release Notes

None

Activity

Show:

Bhooshan MogalJuly 23, 2016 at 10:45 PM

Merged PR.

Bhooshan MogalJuly 23, 2016 at 5:03 PM
Edited

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Affects versions

Components

Fix versions

Priority

Created July 22, 2016 at 11:22 PM
Updated July 23, 2016 at 10:45 PM
Resolved July 23, 2016 at 10:45 PM