ever-co / ever-teams

Ever® Teams™ - Open Work and Project Management Platform - https://ever.team
https://ever.team
GNU Affero General Public License v3.0
227 stars 35 forks source link

Settings | Team - Members block - Permissions #916

Open KostyaEver opened 1 year ago

KostyaEver commented 1 year ago

Managers can regulate members' permissions individually and for roles

For specifically selected Roles, manager case set permissions, OR create custom Role and ser custom permissions

Screenshot at May 24 15-29-22
evereq commented 1 year ago

@Babajide777 I am not sure why it was designed all to be on one page... I think Members should be separate and there should be another page "Roles / Permissions" or something like that. Yes, it should be possible to select one of existed roles for each Member from Members page, but NOT to create new Role from that page. If user will click "Create" for Role, it should redirect user to page "Roles / Permissions" where s/he will create such Role and get back to Members page to assign that Role to some member, etc. I.e. I don't like idea to have it all integrated as usually those "Security" related things are better to keep separated etc.

badalkhatri0924 commented 1 year ago

@evereq so should I work on this task or not? I've already made a separate page.

evereq commented 1 year ago

Yes, think we should do it, but for now we can allow to set Role for each member, no need for now ability to assign permissions to member! (I.e. permissions assigned to roles and role assigned to member)