RefractTrack Users: Difference between revisions
Nerdofepic (talk | contribs) Created page with "== Users == === No public signup === RefractTrack has no self-service registration. Accounts are added by an existing teammate with <code><nowiki>users:create</nowiki></code> (from Users → Add user), or bootstrapped from the command line for the very first account: <pre> php scripts/create_user.php jdoe "Jane Doe" </pre> This prompts for a password interactively. === Adding users === The Add User form (<code><nowiki>user_form.php</nowiki></code>) can generate a r..." |
Nerdofepic (talk | contribs) No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== Users == | == Users == | ||
RefractTrack doesn't have public sign-up — accounts are added one at a time by an admin, which keeps a self-hosted board like this one closed to anyone you haven't personally invited. | |||
=== Adding a teammate === | |||
From Users → Add User, an admin fills in: | |||
* A username and display name | |||
* A password (RefractTrack can generate a strong one automatically, so nobody has to invent one on the spot) | |||
* Permissions — either applied from a ready-made role, or set individually. See [[RefractTrack_Permissions_and_Roles|Permissions and Roles]]. | |||
* Which projects they should have access to | |||
=== | === Editing a teammate's account === | ||
Display name, password, permissions, and project access can each be updated independently — so, for example, someone can be trusted to update a teammate's password without also being able to change what that teammate is allowed to do. Usernames can't be changed once an account is created. | |||
Changing someone's password also immediately signs them out of anywhere else they were already logged in — handy peace of mind if a password is being changed because it might have been compromised, rather than just as routine upkeep. Whoever makes the change stays logged into their own session as normal. | |||
=== | === Deactivating an account === | ||
Deactivating someone's account takes effect immediately — as soon as it happens, they're logged out of anything they try to do next, rather than staying active until they happen to log in again. | |||
=== Related pages === | === Related pages === | ||
| Line 37: | Line 26: | ||
* [[RefractTrack_Permissions_and_Roles|Permissions and Roles]] | * [[RefractTrack_Permissions_and_Roles|Permissions and Roles]] | ||
* [[RefractTrack_Projects|Projects]] | * [[RefractTrack_Projects|Projects]] | ||
[[Category:RefractTrack]] | |||
Latest revision as of 22:59, 11 September 2026
Users
RefractTrack doesn't have public sign-up — accounts are added one at a time by an admin, which keeps a self-hosted board like this one closed to anyone you haven't personally invited.
Adding a teammate
From Users → Add User, an admin fills in:
- A username and display name
- A password (RefractTrack can generate a strong one automatically, so nobody has to invent one on the spot)
- Permissions — either applied from a ready-made role, or set individually. See Permissions and Roles.
- Which projects they should have access to
Editing a teammate's account
Display name, password, permissions, and project access can each be updated independently — so, for example, someone can be trusted to update a teammate's password without also being able to change what that teammate is allowed to do. Usernames can't be changed once an account is created.
Changing someone's password also immediately signs them out of anywhere else they were already logged in — handy peace of mind if a password is being changed because it might have been compromised, rather than just as routine upkeep. Whoever makes the change stays logged into their own session as normal.
Deactivating an account
Deactivating someone's account takes effect immediately — as soon as it happens, they're logged out of anything they try to do next, rather than staying active until they happen to log in again.