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

Grant expand role assignments #51

Merged
merged 2 commits into from
Nov 13, 2024

Conversation

laurenleach
Copy link
Contributor

No description provided.

Copy link
Contributor

@btipling btipling left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works!

ID                                                                   | Resource Type | Resource    | Entitlement             | Principal
custom-role:cr0kym5plv1BEzuk25d7:assigned:user:00u49lomo2cv0c7us5d7  | Custom Role   | test-custom | test-custom Role Member | Joe Palmer
custom-role:cr0kym5plv1BEzuk25d7:assigned:group:00g40ajcvnqLyW47T5d7 | Custom Role   | test-custom | test-custom Role Member | admin | super 2
custom-role:cr0kym5plv1BEzuk25d7:assigned:user:00u49lqu7sWFlNpvC5d7  | Custom Role   | test-custom | test-custom Role Member | Charles Wood
custom-role:cr0kym5plv1BEzuk25d7:assigned:user:00u49lsqvpY6qyxFt5d7  | Custom Role   | test-custom | test-custom Role Member | Alice Walton
custom-role:cr0kym5plv1BEzuk25d7:assigned:user:00u954auy8qO0KQwt5d7  | Custom Role   | test-custom | test-custom Role Member | Bjorn Sphela
custom-role:cr0kym5plv1BEzuk25d7:assigned:user:00uaiug0nv8eYgGTO5d7  | Custom Role   | test-custom | test-custom Role Member | Magizh Thirunavukkarasu
custom-role:cr0kym5plv1BEzuk25d7:assigned:user:00ucwsa21nV1Fz54g5d7  | Custom Role   | test-custom | test-custom Role Member | Bjorn Tipling

@laurenleach laurenleach merged commit f815a6c into mchavez-baton-okta-customroles Nov 13, 2024
3 checks passed
laurenleach added a commit that referenced this pull request Nov 13, 2024
* WIP: Okta Custom Roles

* Refactoring code

* Refactoring code

* Adding --sync-custom-roles

* Fix issue when listing entitlements

* Fix issue when listing entitlements

* Code review changes

* Code review changes

* Updating env variables on ci tests

* Updating ci tests

* Updating ci tests

* Code review changes

* Code review changes

* Adding grants for custom roles

* Refactoring code

* Code review changes

* Fix lint issues

* local tests

* Update readme file

* Listing resource-sets

* Only emit grants for custom roles, and only custom roles assigned to each user.

* Adding resource-sets entitlements

* change resource type pagination (#48)

* Updating baton capabilities.

* Adding resource-sets grants

* Fixing linter issues

* Validating resource-sets

* Revoking resource-sets

* Listing custom role grants for groups

* Refactoring code

* Refactoring code

* Separating roles

* Fix linter issues

* Refactoring code

* Refactoring code

* Fixing validations and updating resource names

* Updating resourceset-bindings

* Provisioning resource-set-bindings

* Refactoring code

* Revoking resouce-set bindings

* Refactoring code

* Refactoring code part-2

* Refactoring code part-3

* Refactoring code part-4

* Adding capabilities and updating readme

* Updating readme file

* Updating readme file

* Updating readme file

* Updating readme file

* Updating readme file

* Fixing test, Updating capabilities and removing unnecessary code

* Adding CI tests

* Fixing CI tests

* Fixing CI tests

* Fixing CI tests

* Updating ci tests

* Fixed CI tests

* Fixed CI tests

* Fixing typo

* Code review changes

* Code review changes

* Code review changes

* Code review changes

* Refactoring code

* Refactoring code

* Grant expand role assignments  (#51)

* grant expand roles

* remove extra line

---------

Co-authored-by: Russell Haering <[email protected]>
Co-authored-by: Geoff Greer <[email protected]>
Co-authored-by: laurenleach <[email protected]>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
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

Successfully merging this pull request may close these issues.

2 participants