In development — usable.software is not live yet.
Usable.softwareA Balane Tech system
All modules/System coreM04
M04Core· System core

Users

This is where you manage who has access to the app, what state each account is in (invited, active, deactivated) and which role and permissions each person gets.

Live preview — real view with sample data

your-address.usable.works
NameEmailPhoneRoleActive
Kraus Logistika.meyer@muster.de+49 151 23061Open
Bauer & Co.l.kraus@muster.de+49 151 23068In progress
Wolf Speditiont.bauer@muster.de+49 151 23075Done
Roth Handels.wolf@muster.de+49 151 23082Reviewed
Meyer GmbHm.roth@muster.de+49 151 23089Open

Not a screenshot: the same interface you get in production.

Invite & onboarding

With "Invite user" you create a person with name, email, role and language. The account starts as "Invited" — the invitation has an expiry date. If it expires (flagged in red), resend it with "Resend invitation". Once the person activates their account (password/SSO) they become "Active".

Status & access

An account is either invited, active or deactivated. Instead of deleting, use "Deactivate": the person loses access immediately but stays in the history (important for accountability, Art. 32 GDPR). "Reactivate" restores access, "Change role" adjusts permissions straight from the list. You can see the last sign-in on the detail page.

Deletion & data-subject rights (GDPR)

"Deactivate" is not deletion. If a person requests erasure of their data (Art. 17 GDPR), use "Anonymize account": name, email and phone are removed irreversibly while the record itself is kept anonymously so protocol and history references don't break. Only administrators may invite, edit, deactivate, change roles and anonymize.

Users vs. personnel records

This module manages the login identity (who may sign in). The detailed personnel record (department, contract, employment type) lives in the "Personnel" module, linked to the same person via the profile — this avoids duplicate maintenance.

What's inside

  • Users
  • Edit user
  • Invite user
  • Resend invitation
  • Deactivate
  • Reactivate
  • Change role
  • Change language
  • Anonymize account (GDPR)