Skip to content

Change user request form to include joining reason #4188

@jaeyun0503

Description

@jaeyun0503

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    triagePending for triaging

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions