product-is
product-is copied to clipboard
When a TOTP is enrolled for a user in organization level authenticator app shows the unreadable orgid along with the user name
Describe the issue: $subject But in the TOTP generated in the authenticator app you see it as below. <unreadable org id>:<username>
How to reproduce: For a user managed at the organization level enroll the authenticator app from my account portal Note the 'orgid'
Expected behavior: It should rather show the org dispaly name which is configured. Given this is something the user sees, org admins should be able to change it
- An admin of the service providing business should have the root org name configured which should be able to be changed as per their business requirement
- Default for any user managed at organization level the same display name should be used
- Based on a privileges provided by root organization (service providing business level) to organization levels, an admin managed at the organization level should be able to change that display name (At this point this is provided under branding configuration)
Note this should be fixed in a consistent way and my suggestion is as below. If org display name is available to configure in branding that's what needs to be shown in all places where org is displayed for the user other than URLs. This means in TOTP shown is authenticator app it should be org display name. URLs may have the immutable handle. This is the organization name or id which is given when creating an org. When fixing this be consistent with super tenant, other tenants and organizations. Better have a discussion with @darshanasbg @madurangasiriwardena and @jeradrutnam
Related to https://github.com/wso2/product-is/issues/19237