New Feature: Improvement to User Invitation Process

Business Reason: Customer feedback indicates that users often overlook the Role button during the invitation process, resulting in confusion about how to assign roles to invited users. To enhance the user experience and make role assignment clearer, we have made improvements to the invitation process.

New Feature: Assign Roles to Invited Users

Role Assignment: You can now assign roles to users during the invitation process. Each role grants specific access to the service catalogue.

Configure Roles: If you need to create a new role, please do so via the "Roles" menu item.

New Landing Page: A new landing page has been added to the invitation process. This page will allow you to assign a role to the user before sending the invitation.

These improvements are designed to ensure admins are aware of how to assign roles during the invitation process, thereby enhancing overall usability and functionality.