Update user profile, role, and department
Email cannot be changed after account creation.
Admin role is assigned by platform owner only.
User will be permanently deleted on this date. Leave blank for no auto-deletion.