# yaml-language-server: $schema=https://api.cerbos.dev/latest/cerbos/policy/v1/TestFixture/Principals.schema.json
---
principals:
  rob:
    id: "rob"
    roles:
      - user
    attr:
      type: human
      tenants:
        "4abb13a2-aa83-438e-9159-23be3909889d":
          tenant_uuid: "4abb13a2-aa83-438e-9159-23be3909889d"
          tenant_type: "account"
          roles:
            audience_development_admin:
              role: audience_development_admin
  ciara:
    id: "ciara"
    roles:
      - user
    attr:
      type: human
      tenants:
        "d25a4cd1-e820-45f2-be5c-56edcfeb8298":
          tenant_uuid: "d25a4cd1-e820-45f2-be5c-56edcfeb8298"
          tenant_type: "company_brand"
          roles:
            contract_admin:
              role: contract_admin
  max:
    id: "max"
    roles:
      - user
    attr:
      type: human
      tenants:
        "d25a4cd1-e820-45f2-be5c-56edcfeb8298":
          tenant_uuid: "d25a4cd1-e820-45f2-be5c-56edcfeb8298"
          tenant_type: "company_brand"
          roles:
            account_admin:
              role: account_admin
  gab:
    id: "gab"
    roles:
      - user
    attr:
      type: human
      tenants:
        "d25a4cd1-e820-45f2-be5c-56edcfeb8298":
          tenant_uuid: "d25a4cd1-e820-45f2-be5c-56edcfeb8298"
          tenant_type: "company_brand"
          roles:
            contract_viewer:
              role: contract_viewer
