Create A Project In DU Service And Linked It To An AIC Project But Unable To See The AIC Project In AI Center

On creating a project in Document Understanding service and linking it to AIC project by creating it, the AIC project is not visible in AI Center for further actions.

Issue Description:

Unable to see the AI Center project in AIC service, which is created during linking to DU project in DU service.



Root Cause: An AI Center project created in DU service will not have "Restrict Access" disabled by default. Hence, by default, non-admin users cannot see the project in AIC even though they are the ones who created it in DU service in the first place.



Resolution:

The service token which DU service uses to call to create AI Center project as in the screenshot above, does not have any details about user/user permissions, as DU service does not have any RBAC settings. Hence any user can create a new AIC project in DU service during linking.

Only admin or users who have at least view permission on Projects at tenant level in AI Center can see AIC projects that they are not part of.

Reference: AI Center - Project Level Access Control

Also, a project created as above will not have "Restrict Access" disabled by default. Only when it is enabled, the project-level permissions are applied and the "settings" tab can be seen in the project, where non-admin users can be added to the project. Hence, by default, non-admin users cannot see the project in AIC even though they are the ones who created it in DU service in the first place.

Refer to the details at AI Center - Project Level Access Control: Restricting Access To An Existing Project.

If a user does not have tenant admin role or specifically any permissions on Projects at the tenant level in AIC and if a project is created in AIC using DU service, follow the steps below to gain access to the project.

  1. Admin to open AIC, click on the menu of the project, and then click on edit.

  1. Enable "Restrict Access" inside the Edit project window.

  1. Now, the admin can open the project and access the "Settings" tab, where they can add access for users to the project.

  1. Once access has been provided by the admin, users should be able to access the project without any issues.