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

Topic/permission management via API #181

Open
aepace opened this issue Apr 26, 2022 · 1 comment
Open

Topic/permission management via API #181

aepace opened this issue Apr 26, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request ligo Needed for LIGO

Comments

@aepace
Copy link

aepace commented Apr 26, 2022

Users developing LIGO follow-up pipelines are requesting the ability to manage topics and permissions via the client API. In particular:

  1. list_topics lists the topics for which there is already a permission added via the web interface. There should be the ability to list topics are available to add permissions. So, topics that are available to individuals or group members.

  2. Add the ability to add and remove permissions via the api.

  3. List the available permissions for each topic via the API.

@cnweaver
Copy link
Contributor

This all makes good sense. In terms of adding and removing permissions, I assume this related both to managing the permissions attached to a credential, and managing the permissions delegated to other groups, and we will want to support both.

@cnweaver cnweaver self-assigned this Apr 26, 2022
@cnweaver cnweaver added enhancement New feature or request ligo Needed for LIGO labels Apr 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ligo Needed for LIGO
Projects
None yet
Development

No branches or pull requests

2 participants