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

Allow chance to have more than one org owner #1470

Closed
mlodic opened this issue Feb 1, 2023 · 1 comment
Closed

Allow chance to have more than one org owner #1470

mlodic opened this issue Feb 1, 2023 · 1 comment
Assignees

Comments

@mlodic
Copy link
Member

mlodic commented Feb 1, 2023

Right now Organization can have only one owner (the creator), who is able to delete the organization, invite and remove members.

We should allow organizations to:

  • have one or more owners
  • owners can promote other members to owner or demote owners to members

Most of the changes (the backend part) should be done in the certego-saas package

@mlodic mlodic changed the title Allow chance to add more org owners Allow chance to have more than one org owner Feb 1, 2023
federicofantini added a commit to certego/certego-saas that referenced this issue Aug 9, 2023
source: intelowlproject/IntelOwl#1470
updated pre-commit and fixed flake8 syntax error
federicofantini added a commit to certego/certego-saas that referenced this issue Aug 9, 2023
source: intelowlproject/IntelOwl#1470
updated pre-commit and fixed flake8 syntax error
federicofantini added a commit to certego/certego-saas that referenced this issue Aug 9, 2023
source: intelowlproject/IntelOwl#1470
updated pre-commit and fixed flake8 syntax error
federicofantini added a commit to certego/certego-saas that referenced this issue Aug 9, 2023
* added admin support

source: intelowlproject/IntelOwl#1470
updated pre-commit and fixed flake8 syntax error

* executed command pre-commit on all files
0ssigeno pushed a commit that referenced this issue Aug 16, 2023
* added support admins pluginconfig managemnent #1470

* updated certego-saas pypi version

* fixed permission check for enable/disable org

* made the requested changes

fixed admin queryset query and added tests

fixed admin permissions checks

added comments in tests source code

* removed unused permissions class
@mlodic
Copy link
Member Author

mlodic commented Aug 28, 2023

added with #51

@mlodic mlodic closed this as completed Aug 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants