rules:
  - path: /account/<int>
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
      MoneyhubProfile: [administrator, accounting]
      CollaboratorsProfile: [royalties]
  - path: /accounts
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
  - path: /account/<int>/account-payee
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
  - path: /account/<int>/account-payment-term
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      CollaboratorsProfile: [royalties]
      DocumentsProfile: [payee_management]
      MoneyhubProfile: [administrator, accounting]
  - path: /account/account-payment-term/dataloader
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
      CollaboratorsProfile: [royalties]
      DocumentsProfile: [payee_management]
      MoneyhubProfile: [administrator, accounting]
  - path: /account/dataloader
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
      MoneyhubProfile: [administrator, accounting]
      CollaboratorsProfile: [royalties]
      ContentProfile: [manage_nr_ownership]
      DistributionProfile: [manage_nr_ownership]
      LabelProfile: [catalog, administrator]
  - path: /account-contract-vat-detail
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
  - path: /account-payee/<int>
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
      CollaboratorsProfile: [royalties]
  - path: /account-tax-info/<int>
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
      MoneyhubProfile: [administrator, accounting]
  - path: /account-tax-info/<int>
    methods: ['PUT']
    profiles:
      DocumentsProfile: [payee_management]
  - path: /account/<int>/account-tax-info
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
      MoneyhubProfile: [administrator, accounting]
  - path: /account-payee/dataloader/account
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
      CollaboratorsProfile: [royalties]
  - path: /account-payee/dataloader
    methods: ['POST']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
      CollaboratorsProfile: [royalties]
  - path: /payoneer-program/signing-entity/<int>/currency/<str>/agreement-type/<int>
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
  - path: /reference-agreement-types
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
  - path: /reference-agreement-type/<int>
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
  - path: /signing-entities/<int>
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      MoneyhubProfile: [administrator, accounting]
  - path: /account/<int>/payment-eligibility-status
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
      CollaboratorsProfile: [royalties]
  - path: /account/<int>/payment-hold-history
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
  - path: /account/<int>/account-payee-history
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
  - path: /account/<int>/account-tax-info-history
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
  - path: /payoneer-program/<int>
    methods: ['GET']
    profiles:
      AbacusProfile: [administrator]
      DocumentsProfile: [payee_management]
      CollaboratorsProfile: [royalties]
  - path: <*>
    methods: ['*']
    profiles:
      AbacusProfile: [administrator]
