Перейти к содержанию

Organisation & Identity

UC-ORG-01 Create organisation

As an organisation administrator, I want to create a new organisation with a unique tagline, so that my team has an isolated tenant.

Acceptance: Organisation exists; creator is owner; tagline is unique.

UC-ORG-02 Join organisation

As a new user, I want to join an existing organisation using its tagline during registration, so that I immediately work in the correct tenant.

Acceptance: User org_id set; member record created.

UC-ORG-03 Manage membership

As an administrator, I want to list and remove members, so that access reflects current staff.

UC-ORG-04 Define supervisor hierarchy

As a supervisor, I want to link subordinates to supervisors, so that reporting structure is visible in the platform.

UC-ORG-05 Audit administrative actions

As a supervisor, I want to read audit logs for user changes, so that I can review who changed what.

UC-ACC-01 Register and verify email

As a new user, I want to register and verify my email, so that my account is trusted and recoverable.

UC-ACC-02 Reset password

As a user, I want to reset a forgotten password via email link, so that I can regain access securely.

UC-ACC-03 Login with org context

As a user, I want to log in and receive a JWT with organisation and role, so that all services authorize me consistently.