Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement configurable identifiers for access control #142

Open
kushagra189 opened this issue Sep 2, 2022 · 2 comments
Open

Implement configurable identifiers for access control #142

kushagra189 opened this issue Sep 2, 2022 · 2 comments
Labels
priority: low Low priority status: new Has not been triaged by admin type: feature New feature or request workload: hours Likely takes hours to resolve
Milestone

Comments

@kushagra189
Copy link
Contributor

kushagra189 commented Sep 2, 2022

Access control uses the default function generate_id for creating identifiers for new objects. We need to support configurable parameters for the same. Currently, we are using the default support that foca provides. We need to add parameters as a part of AccessControlConfig in order to give user more accessibility.

@kushagra189 kushagra189 self-assigned this Sep 2, 2022
@kushagra189 kushagra189 added priority: critical Needs immediate attention status: new Has not been triaged by admin type: bug Something isn't working type: maintenance Related to general repository maintenance workload: hours Likely takes hours to resolve labels Sep 2, 2022
@uniqueg uniqueg added priority: low Low priority and removed priority: critical Needs immediate attention labels Sep 2, 2022
@uniqueg
Copy link
Member

uniqueg commented Sep 2, 2022

Updated the priority: app devs probably don't care too much what the permission resources are called like, and actual users will likely never have to see/deal with them. And IF app devs really want to enforce other naming for the resources (when using the default API and controllers), they can do so via the PUT /permissions/{id} endpoint.

@uniqueg uniqueg added flag: good 1st issue Good for newcomers type: feature New feature or request and removed type: bug Something isn't working type: maintenance Related to general repository maintenance labels Sep 2, 2022
@kushagra189
Copy link
Contributor Author

#157

@uniqueg uniqueg moved this to Todo access control in FOCA release Dec 2, 2023
@uniqueg uniqueg removed the flag: good 1st issue Good for newcomers label Dec 2, 2023
@uniqueg uniqueg added this to the v1.0.0 milestone Dec 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: low Low priority status: new Has not been triaged by admin type: feature New feature or request workload: hours Likely takes hours to resolve
Projects
Status: Todo access control
Development

No branches or pull requests

2 participants