jaeyun0503 opened a new issue, #4188:
URL: https://github.com/apache/texera/issues/4188

   ### Feature Summary
   
   Current modal for requesting access to join Texera does not collect 
information from users before they get admitted to the system. We want to 
implement a new modal/form to collect new user's affiliation and reason of 
joining Texera to let admin users have a better overview of users. With this 
form, it will be easier for admin users to decide whether to grant access to a 
user or not.
   
   ### Proposed Solution or Design
   
   The current affiliation request modal and request access form will be 
removed. Add a new request access form that is triggered when a user logins to 
the system for the first time. As we will add a new column to the `user` table, 
this column can be used to determine if the user has requested access before or 
not. 
   - If the column is not null and the user is "INACTIVE", then it means the 
user has request access and it has not been approved. The user will see a 
message informing them to wait until an admin user approves access.
   
   
   ### Impact / Priority
   
   (P2)Medium – useful enhancement
   
   ### Affected Area
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to