Version 1 (modified by 12 years ago) ( diff ) | ,
---|
User Management
User Registration
Depending on Deployment Settings (See: DeveloperGuidelines/UserManagement) the user may have to verify their email or be approved by an administrator.
Approve a Pending User's registration
- Administration > List All Users (
/eden/admin/user
) - Click {{Approve}} next to pending Users
Create a New User
- Administration > New User (
/eden/admin/user/create
) - Enter New Users Details
A new User created by the administrator will not be automatically linked to either a Person or Human Resource record. This will have to be done explicitly, using the following instructions:
Link User to Person & Human Resource Record
- Administration > List All Users (
/eden/admin/user
) - Click {{Link}} next to Users (or on the User record page)
- Edit User Details
When you edit a user, changes will automatically be applied to any linked Person and Human Resource records
Edit a User
- Administration > List All Users (
/eden/admin/user
) - Click {{Open}} next to Users
- Edit User Details
When you edit a user, changes will automatically be applied to any linked Person and Human Resource records
Reset password from CLI
If you have CLI access to an instance, but don't know the password for an admin login then you can reset a password:
w2p import hmac import hashlib alg = hashlib.sha512 hmac_key = auth.settings.hmac_key password = hmac.new(hmac_key, "newpassword", alg).hexdigest() table = db.auth_user db(table.email == "myemail@domain.com").update(password = password)