product-is icon indicating copy to clipboard operation
product-is copied to clipboard

Secondary User Store Not Displaying in "JIT Provisioning" List

Open NilukaSripalim opened this issue 1 year ago • 3 comments

Describe the issue: The secondary user store is not displaying in the "JIT Provisioning" list under the Connections section, specifically in the "User store domain to always provision users" section.

How to reproduce:

  1. Add a secondary user store to the Identity Server.
  2. Navigate to the Connections section.
  3. Access the "User store domain to always provision users" section.
  4. Observe that the secondary user store is not listed in the "JIT Provisioning" dropdown.

Expected behavior: The secondary user store should be listed in the "JIT Provisioning" dropdown under the "User store domain to always provision users" section.

Environment information

  • Product Version: wso2is-7.0.0-beta4-SNAPSHOT
  • OS: Mac
  • Database: DB2
  • Userstore: JDBC

recording(10).webm

NilukaSripalim avatar Dec 21 '23 13:12 NilukaSripalim

The userstores are getting properly retrieved with /api/server/v1/userstores API and but does not provide UI support to select the userstores.

Thisara-Welmilla avatar Jan 02 '24 09:01 Thisara-Welmilla

Closing the issue as this is not reproducible in the IS 7.0.0 Beta 4 pack.

image

NipuniBhagya avatar Jan 04 '24 05:01 NipuniBhagya

This issue is still reproducible in WSO2 IS 7.0.0-RC1, and it is not reproducible for the super tenant; instead, it is reproducible for a tenant. The steps to reproduce this are as follows:

  • Create a tenant through the management console.
  • Log in to the tenant console and create a secondary user store.
  • Establish a connection and attempt to enable Just-In-Time (JIT) provisioning to provision the user to the secondary user store (note that the secondary user store is not available for selection).

deshankoswatte avatar Feb 20 '24 10:02 deshankoswatte

This issue is still reproducible in WSO2 IS 7.0.0-RC1, and it is not reproducible for the super tenant; instead, it is reproducible for a tenant. The steps to reproduce this are as follows:

  • Create a tenant through the management console.
  • Log in to the tenant console and create a secondary user store.
  • Establish a connection and attempt to enable Just-In-Time (JIT) provisioning to provision the user to the secondary user store (note that the secondary user store is not available for selection).

@savindi7 Please validate this against RC5

brionmario avatar Feb 26 '24 04:02 brionmario