Skip to content

[FEATURE]: Role-Based Access Control (RBAC) for Studio Teams #1568

Description

Is your feature request related to a problem?

Photo studios with multiple employees share a single SnapPass account, making it impossible to track which employee processed which photo or manage permissions.

Describe the solution you'd like

Implement a team management system where an Admin can invite Staff members with unique logins. Staff can process photos, while Admins can view analytics, manage billing, and audit logs of all processed images.

Describe alternatives you've considered

Continuing to use shared credentials, which is insecure and lacks accountability.

Additional Context

This requires updating the database schema to handle organizations, roles, and user associations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions