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 disassociating orphaned users from credentials #6554

Merged
merged 1 commit into from
Apr 3, 2020
Merged

Allow disassociating orphaned users from credentials #6554

merged 1 commit into from
Apr 3, 2020

Conversation

wenottingham
Copy link
Contributor

This is preventing removing roles from users no longer in the organization.
This also now allows granting roles to organization credentials to
users or teams outside of the organization.

SUMMARY

cc @fosterseth @AlanCoding @gamuniz re: whether we want to add this permission. Was there a reason we treated credentials differently here? (The behavior does date back to the Akita RBAC rewrite, so I would understand paranoia here.)

ISSUE TYPE
  • BugFeatureFix Pull Request
COMPONENT NAME
  • API
AWX VERSION

current

@softwarefactory-project-zuul
Copy link
Contributor

Build failed.

This is preventing removing roles from users no longer in the organization.
@wenottingham wenottingham changed the title Remove extra organization restrictions from credential RBAC Allow disassociating orphaned users from credentials Apr 3, 2020
@wenottingham
Copy link
Contributor Author

Updated per discussion

@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded.

@wenottingham
Copy link
Contributor Author

did some other testing, all green

@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded (gate pipeline).

@softwarefactory-project-zuul softwarefactory-project-zuul bot merged commit 99511de into ansible:devel Apr 3, 2020
AlanCoding pushed a commit to AlanCoding/awx that referenced this pull request Jan 22, 2024
Co-authored-by: Oleksii Baranov <olebaran@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants