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

After Enabling Application Sharing, New User Creation Doesn't Prompt for Organization Input #2560

Closed
HelaniUdara opened this issue Mar 4, 2024 · 4 comments
Assignees
Labels
BugFixing Tracks the bugs to be fixed for APIM 4.3.0 release Component/APIM Priority/High Type/Bug
Milestone

Comments

@HelaniUdara
Copy link

Description

After modifying the 'deployment.toml' configuration to enable application sharing, an issue arises during the creation of new users. According to the documentation, the system should prompt for organization input when creating a new user. However, this prompt is no longer appearing, resulting in users being created without association to any organization.
Screenshot from 2024-03-04 09-18-46

Steps to Reproduce

  1. Enable application sharing
  2. Navigate to the developer portal
  3. Sign in --> Create Account --> Proceed to self register

Affected Component

APIM

Version

4.3.0

Environment Details (with versions)

No response

Relevant Log Output

No response

Related Issues

No response

Suggested Labels

No response

@tharikaGitHub
Copy link
Member

There is a workaround for this issue.

The admin user of the specific tenant should make the organization claim a requested claim from the Management console at the time application sharing is made enabled. This will allow the new users to add their organization at the time of user registration. If not the admin user can also assign the value to the organization claim by editing the default profile of the respective user.

Hence this is not a blocker.

Thanks,
Tharika.

@chamilaadhi
Copy link
Contributor

Seems like <SupportedByDefault /> under claim section related to claim http://wso2.org/claims/organization is removed in the repository/conf/claim-config.xml file in 4.3.0. This is available in 4.2.0

@chamilaadhi chamilaadhi self-assigned this Mar 6, 2024
@chamilaadhi
Copy link
Contributor

chamilaadhi commented Mar 6, 2024

PR wso2/carbon-identity-framework#4433 is missing in the 5.25.x branch

PR to port the fix wso2/carbon-identity-framework#5566

@chamilaadhi chamilaadhi added the BugFixing Tracks the bugs to be fixed for APIM 4.3.0 release label Mar 12, 2024
@chamilaadhi
Copy link
Contributor

PR to upgrade framework in product wso2/product-apim#13416

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BugFixing Tracks the bugs to be fixed for APIM 4.3.0 release Component/APIM Priority/High Type/Bug
Projects
None yet
Development

No branches or pull requests

3 participants