Skip to main content
Xoxoday implements Role-Based Access Control (RBAC) to ensure every user is granted access only to the features and data their role requires, reducing risk across compliance-sensitive environments.

Role-Based Access Control in Xoxoday

Xoxoday uses Role-Based Access Control (RBAC) as the foundation of its permission management system. Rather than applying a one-size-fits-all access model, RBAC ties permissions directly to the role a user holds within your organisation. A finance approver, a team manager, and a programme administrator each see a different slice of the platform — scoped precisely to what their function demands. This granular model means access is assigned by design, not by exception. When a new user is onboarded, permissions are inherited from their assigned role automatically, eliminating the manual overhead that typically leads to over-privileged accounts or security gaps.

Why Granular Access Control Matters

In environments where rewards and recognition data touches compensation, budgets, and workforce demographics, access governance is not optional. Xoxoday’s RBAC architecture directly supports compliance with standards such as ISO 27001 and SOC 2 Type II, both of which require organisations to demonstrate that access to sensitive data is restricted on a need-to-know basis. For organisations running Xoxoday alongside HRIS platforms such as Workday, SAP SuccessFactors, or Darwinbox, RBAC roles can be aligned with existing department hierarchies and reporting structures. This reduces configuration drift and ensures that access policies stay consistent as your workforce changes.

A Practical Example

Consider a mid-sized organisation rolling out a peer recognition programme. HR business partners need visibility into programme analytics and redemption trends. Line managers need to nominate and approve rewards for their direct teams. Individual contributors need access only to their personal reward wallet and recognition feed. With Xoxoday’s RBAC, each of these personas operates within a clearly bounded permission set — none can accidentally access data outside their scope, and no manual restriction is needed for each individual account. When the same organisation connects Xoxoday to collaboration tools like Slack or Microsoft Teams, RBAC ensures that notification triggers and programme interactions surface only the information each role is entitled to see, even within those third-party channels.

Administration and Auditability

Platform administrators retain full control over role definitions and can create custom roles to match unique organisational structures. Any changes to role assignments are logged, giving your IT and compliance teams a clear, auditable trail of who had access to what and when. This audit trail is a direct input into periodic access reviews — a control required under both ISO 27001 and SOC 2 Type II frameworks. Xoxoday’s RBAC is not a static configuration. As teams restructure or programmes evolve, roles can be updated centrally and changes propagate immediately, keeping access posture current without requiring manual intervention across individual accounts.
Learn more: Xoxoday Help Centre — Technology checks

Does Xoxoday support Single Sign-On (SSO)?

Learn how Xoxoday integrates with identity providers via SAML and SSO to centralise authentication and enforce access policies.

What security certifications does Xoxoday hold?

Understand how Xoxoday’s ISO 27001 and SOC 2 Type II certifications support your organisation’s compliance requirements.