rules:
  - path: /holds/<int>
    methods: [PUT]
    groups:
      alw: [1]
      oa: ['*']

  - path: /holds/<int>
    methods: [GET]
    groups:
      alw: [1, 2]

  - path: /holds/active
    methods: [GET]
    groups:
      alw: [1, 2]
      oa: [1]

  - path: /holds/vendor/<int>
    methods: [GET]
    groups:
      alw: ['*']

  - path: /holds/vendor/active
    methods: ['*']
    groups:
      alw: [1]

  - path: /holds/<*>
    methods: ['*']
    groups:
      alw: [1]

  - path: /<str>/<int>/average
    methods: [GET]
    groups:
      alw: [1]

  - path: ^\/holdsregex\/vendor\/\d+$
    rule_type: regex
    methods: [GET]
    groups:
      alw: [1]

  - path: /report
    methods: [GET, POST]
    groups:
      alw: [4, 5]

  - path: /upload-token<*>
    methods: [GET]
    groups:
      alw: [1]

  - path: /test_slash
    methods: [GET]
    groups:
      alw: [1]

  - path: /test_slash/<int>
    methods: [GET]
    groups:
      alw: [1]

  - path: /reporting/report/<str>
    methods: [GET]
    groups:
      alw: [3]

  - path: /pricing/admin/<*>
    methods: [PUT, POST, DELETE]
    groups:
      oa: [pricing]
