🚧 Documentation is under active development. Some sections may be incomplete.
SharpnrSharpnr Docs v1.0.0

Access & Security

Role-based administrative access, user session management, and audit logs in Orchestrator.

Orchestrator applies enterprise-grade security to platform administration itself: who can administer what is role-based, sessions are managed centrally, and every action leaves a trail.

Role-based administrative access

Administrative access in Orchestrator is governed by role-based access control (RBAC). Not every administrator needs every power — roles let organizations grant, for example, monitoring access to an operations team while reserving app provisioning and configuration for platform administrators. Stakeholders can be given organization-wide visibility without administrative control.

User session management

Administrators can view and manage active user sessions across the platform — see who is signed in, and terminate sessions when needed (for example, when offboarding an employee or responding to a security concern).

Audit logs & administrative activity

Every administrative action — enabling an app, restarting a service, changing configuration, modifying access — is captured in audit logs. This gives organizations:

  • Accountability — a record of who did what, and when.
  • Compliance — an audit trail for financial and regulatory requirements, complementing the audit trails in Sharp-Accounting.
  • Troubleshooting context — administrative changes can be correlated with service behavior in Monitoring.

How Orchestrator relates to Cortex and SharpIAM

Access control appears in three places on the Sharp platform, each with a distinct job:

AppScope
OrchestratorAdministrative access to the platform itself — who can provision, configure, and control services
CortexIT controls — RBAC over resources, database access, API keys, secrets, and security policies
SharpIAMThe employee portal — day-to-day self-service access for employees and managers

On this page