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

Refactor organization user sharing implementation and implement user sharing on sub-organization creation. #252

Merged

Conversation

sadilchamishka
Copy link
Contributor

@sadilchamishka sadilchamishka commented Oct 3, 2023

Purpose

$subject

Depends on

Tested flows

  • When create an organization, the authenticated user is shared to the organization with an organization role created. (This flow should be further improved to bind the user to an application role)
  • The org creator should be able to switch to the organization. Need this - Involve user association for organization switching identity-oauth2-grant-organization-switch#21
  • Another level of organization should be able to create. The associated user (The actual user) should be shared to that organization also.
  • Invite an immediate parent user from the child organization.

Limitations

@sadilchamishka sadilchamishka force-pushed the refactor-user-sharing-code branch 4 times, most recently from 305fdfc to 1bede01 Compare October 4, 2023 18:21
@sadilchamishka sadilchamishka force-pushed the refactor-user-sharing-code branch 3 times, most recently from e1c964f to 4de9c6c Compare October 6, 2023 18:34
@jenkins-is-staging
Copy link

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/6435267365

@jenkins-is-staging
Copy link

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/6435267365
Status: success

Copy link

@jenkins-is-staging jenkins-is-staging left a comment

Choose a reason for hiding this comment

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

Approving the pull request based on the successful pr build https://github.com/wso2/product-is/actions/runs/6435267365

@jenkins-is-staging
Copy link

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/6621080982

@jenkins-is-staging
Copy link

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/6621440114

@jenkins-is-staging
Copy link

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/6621080982
Status: failure

@jenkins-is-staging
Copy link

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/6621440114
Status: failure

@sadilchamishka sadilchamishka force-pushed the refactor-user-sharing-code branch 2 times, most recently from 6f0e09a to 2e8a334 Compare October 24, 2023 15:56
@sadilchamishka sadilchamishka force-pushed the refactor-user-sharing-code branch from e358626 to 9f3e375 Compare October 24, 2023 18:04
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.

4 participants