version: "1.0"
name: ChannelNetwork
# All actions
actions:
- name: VIEW
- name: UPDATE
# All resources
resources:
# UI Resource for access to kpis tab
- name: ProductKpiTab
actions: [VIEW]
### Begin productKpi fields
- name: ProductKpi
group: productKpi
actions: [VIEW]
- name: ProductKpi/*
group: productKpi
actions: [VIEW]
### End productKpi fields
### Begin salesKpi fields
- name: SalesKpi
group: salesKpi
actions: [VIEW]
- name: SalesKpi/*
group: salesKpi
actions: [VIEW]
### End salesKpi fields
### Begin inventoryKpi fields
- name: InventoryKpi
group: inventoryKpi
actions: [VIEW]
- name: InventoryKpi/*
group: inventoryKpi
actions: [VIEW]
### End inventoryKpi fields
### Begin filesKpi fields
- name: FilesKpi
group: filesKpi
actions: [VIEW]
- name: FilesKpi/*
group: filesKpi
actions: [VIEW]
### End filesKpi fields
### Begin ssKpi fields
- name: SSKpi
group: ssKpi
actions: [VIEW]
- name: SSKpi/*
group: ssKpi
actions: [VIEW]
### End ssKpi fields
# UI Resource for access to Products tab
- name: ProductTab
actions: [VIEW, UPDATE]
### Begin Product Fields
- name: Product
group: product
actions: [VIEW, UPDATE]
- name: Product/sid
group: product
actions: [VIEW]
- name: Product/createDate
group: product
actions: [VIEW]
- name: Product/updateDate
group: product
actions: [VIEW]
- name: Product/customerSid
group: product-internal
actions: [VIEW]
- name: Product/sku
group: product
actions: [VIEW]
- name: Product/name
group: product
actions: [VIEW]
- name: Product/description
group: product
actions: [VIEW]
- name: Product/productFamily
group: product
actions: [VIEW]
- name: Product/productLine
group: product
actions: [VIEW]
- name: Product/startDate
group: product
actions: [VIEW]
- name: Product/endDate
group: product
actions: [VIEW]
- name: Product/serialized
group: product-internal
actions: [VIEW]
- name: Product/aggregation
group: product-pos-aggr
actions: [VIEW]
- name: Product/aggregation/totalSalesLineCount
group: product-pos-aggr
actions: [VIEW]
- name: Product/aggregation/totalSalesQuantity
group: product-pos-aggr
actions: [VIEW]
- name: Product/aggregation/oldestInvoiceDate
group: product-pos-aggr
actions: [VIEW]
## Begin Product Dynamic Attrs
- name: Product/dynamicAttrs
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/sid
group: product-dynamicAttrs-internal
actions: [VIEW]
- name: Product/dynamicAttrs/updateDate
group: product-dynamicAttrs-internal
actions: [VIEW]
- name: Product/dynamicAttrs/createDate
group: product-dynamicAttrs-internal
actions: [VIEW]
- name: Product/dynamicAttrs/attributeType
group: product-dynamicAttrs-internal
actions: [VIEW]
- name: Product/dynamicAttrs/STRING_COL_1
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_2
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_3
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_4
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_5
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_6
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_7
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_8
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_9
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_10
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_11
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_12
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_13
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_14
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_15
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_16
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_17
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_18
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_19
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_20
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_21
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_22
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_23
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_24
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_25
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_26
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_27
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_28
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_29
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/STRING_COL_30
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/NUM_COL_1
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/NUM_COL_2
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/NUM_COL_3
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/NUM_COL_4
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/NUM_COL_5
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/NUM_COL_6
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/NUM_COL_7
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/NUM_COL_8
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/NUM_COL_9
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/NUM_COL_10
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
- name: Product/dynamicAttrs/DATE_COL_1
group: product-dynamicAttrs
actions: [VIEW, UPDATE]
## End Product Dynamic Attrs
### End Product Fields
# UI Resource for access to POS tab
- name: SalesTab
actions: [VIEW, UPDATE]
### Begin POS Fields
- name: Sales
group: sales
actions: [VIEW, UPDATE]
- name: Sales/sid
group: sales
actions: [VIEW]
- name: Sales/createDate
group: sales
actions: [VIEW]
- name: Sales/updateDate
group: sales
actions: [VIEW]
- name: Sales/customerSid
group: sales-internal
actions: [VIEW]
- name: Sales/deleted
group: sales-internal
actions: [VIEW]
- name: Sales/branchId
group: sales
actions: [VIEW]
- name: Sales/invoiceNumber
group: sales
actions: [VIEW]
- name: Sales/invoiceDate
group: sales
actions: [VIEW]
- name: Sales/quantity
group: sales
actions: [VIEW]
- name: Sales/reportedSku
group: sales
actions: [VIEW, UPDATE]
- name: Sales/productDescription
group: sales
actions: [VIEW]
- name: Sales/transactionId
group: sales-internal
actions: [VIEW]
- name: Sales/vendorPartNumber
group: sales
actions: [VIEW]
- name: Sales/accountRepresentative
group: sales
actions: [VIEW]
- name: Sales/acquisitionExtendedPrice
group: sales
actions: [VIEW]
- name: Sales/acquisitionUnitPrice
group: sales
actions: [VIEW]
- name: Sales/boolExtendedPrice
group: sales
actions: [VIEW]
- name: Sales/bookUnitPrice
group: sales
actions: [VIEW]
- name: Sales/customerOrderNumber
group: sales
actions: [VIEW]
- name: Sales/debitExtendedPrice
group: sales
actions: [VIEW]
- name: Sales/debitUnitPrice
group: sales
actions: [VIEW]
- name: Sales/designRegistrationNumber
group: sales
actions: [VIEW]
- name: Sales/distributorId
group: sales
actions: [VIEW]
- name: Sales/distributorName
group: sales
actions: [VIEW]
- name: Sales/distributorShipmentNumber
group: sales
actions: [VIEW]
- name: Sales/distributorWarehouseId
group: sales
actions: [VIEW]
- name: Sales/exchangeDate
group: sales
actions: [VIEW]
- name: Sales/exchangeRate
group: sales
actions: [VIEW]
- name: Sales/globalProductClassCode
group: sales
actions: [VIEW]
- name: Sales/legacySalesRecordId
group: sales
actions: [VIEW]
- name: Sales/lengthOfProduction
group: sales
actions: [VIEW]
- name: Sales/manufactureId
group: sales
actions: [VIEW]
- name: Sales/manufactureName
group: sales
actions: [VIEW]
- name: Sales/manufacturerShipmentNumber
group: sales
actions: [VIEW]
- name: Sales/orderNumber
group: sales
actions: [VIEW]
- name: Sales/originalId
group: sales
actions: [VIEW]
- name: Sales/price
group: sales
actions: [VIEW]
- name: Sales/purchaseOrderNumber
group: sales
actions: [VIEW]
- name: Sales/r2rDuplicateType
group: sales
actions: [VIEW]
- name: Sales/regionTerritory
group: sales
actions: [VIEW]
- name: Sales/reportEndingDate
group: sales
actions: [VIEW]
- name: Sales/reportType
group: sales
actions: [VIEW]
- name: Sales/resaleExtendedPrice
group: sales
actions: [VIEW]
- name: Sales/resaeExtension
group: sales
actions: [VIEW]
- name: Sales/resaleUnitPrice
group: sales
actions: [VIEW]
- name: Sales/resubmitted
group: sales
actions: [VIEW]
- name: Sales/reportedProductFamily
group: sales
actions: [VIEW]
- name: Sales/reportedProductLine
group: sales
actions: [VIEW]
- name: Sales/reportedProductName
group: sales
actions: [VIEW]
- name: Sales/shipDate
group: sales
actions: [VIEW]
- name: Sales/shipDebitNumber
group: sales
actions: [VIEW]
- name: Sales/shippingMethod
group: sales
actions: [VIEW]
- name: Sales/spaNumber
group: sales
actions: [VIEW]
- name: Sales/tier
group: sales
actions: [VIEW]
- name: Sales/transactionType
group: sales
actions: [VIEW]
- name: Sales/unitOfMeasure
group: sales
actions: [VIEW]
- name: Sales/vendorPartDescription
group: sales
actions: [VIEW]
- name: Sales/validationCodes
group: sales
actions: [VIEW]
- name: Sales/serialNumbers
group: sales
actions: [VIEW]
# Bill to address
- name: Sales/billToAddress
group: sales-bill-to
actions: [VIEW]
- name: Sales/billToAddress/*
group: sales-internal
actions: [VIEW]
- name: Sales/billToAddress/entityName
group: sales-bill-to
actions: [VIEW]
- name: Sales/billToAddress/street1
group: sales-bill-to
actions: [VIEW]
- name: Sales/billToAddress/street2
group: sales-bill-to
actions: [VIEW]
- name: Sales/billToAddress/city
group: sales-bill-to
actions: [VIEW]
- name: Sales/billToAddress/stateProvince
group: sales-bill-to
actions: [VIEW]
- name: Sales/billToAddress/postalCode
group: sales-bill-to
actions: [VIEW]
- name: Sales/billToAddress/reportedCountry
group: sales-bill-to
actions: [VIEW]
- name: Sales/billToAddress/country
group: sales-bill-to
actions: [VIEW]
- name: Sales/billToAddress/country/name
group: sales-bill-to
actions: [VIEW]
- name: Sales/billToAddress/country/twoCharCode
group: sales-bill-to
actions: [VIEW]
- name: Sales/billToAddress/country/threeCharCode
group: sales-bill-to
actions: [VIEW]
- name: Sales/billToAddressExternalId
group: sales-bill-to
actions: [VIEW]
# sold to address
- name: Sales/soldToAddress
group: sales-sold-to
actions: [VIEW]
- name: Sales/soldToAddress/*
group: sales-internal
actions: [VIEW]
- name: Sales/soldToAddress/entityName
group: sales-sold-to
actions: [VIEW]
- name: Sales/soldToAddress/street1
group: sales-sold-to
actions: [VIEW]
- name: Sales/soldToAddress/street2
group: sales-sold-to
actions: [VIEW]
- name: Sales/soldToAddress/city
group: sales-sold-to
actions: [VIEW]
- name: Sales/soldToAddress/stateProvince
group: sales-sold-to
actions: [VIEW]
- name: Sales/soldToAddress/postalCode
group: sales-sold-to
actions: [VIEW]
- name: Sales/soldToAddress/reportedCountry
group: sales-sold-to
actions: [VIEW]
- name: Sales/soldToAddress/country
group: sales-sold-to
actions: [VIEW]
- name: Sales/soldToAddress/country/name
group: sales-sold-to
actions: [VIEW]
- name: Sales/soldToAddress/country/twoCharCode
group: sales-sold-to
actions: [VIEW]
- name: Sales/soldToAddress/country/threeCharCode
group: sales-sold-to
actions: [VIEW]
- name: Sales/soldToAddressExternalId
group: sales-sold-to
actions: [VIEW]
# ship to address
- name: Sales/shipToAddress
group: sales-ship-to
actions: [VIEW]
- name: Sales/shipToAddress/*
group: sales-internal
actions: [VIEW]
- name: Sales/shipToAddress/entityName
group: sales-ship-to
actions: [VIEW]
- name: Sales/shipToAddress/street1
group: sales-ship-to
actions: [VIEW]
- name: Sales/shipToAddress/street2
group: sales-ship-to
actions: [VIEW]
- name: Sales/shipToAddress/city
group: sales-ship-to
actions: [VIEW]
- name: Sales/shipToAddress/stateProvince
group: sales-ship-to
actions: [VIEW]
- name: Sales/shipToAddress/postalCode
group: sales-ship-to
actions: [VIEW]
- name: Sales/shipToAddress/reportedCountry
group: sales-ship-to
actions: [VIEW]
- name: Sales/shipToAddress/country
group: sales-ship-to
actions: [VIEW]
- name: Sales/shipToAddress/country/name
group: sales-ship-to
actions: [VIEW]
- name: Sales/shipToAddress/country/twoCharCode
group: sales-ship-to
actions: [VIEW]
- name: Sales/shipToAddress/country/threeCharCode
group: sales-ship-to
actions: [VIEW]
- name: Sales/shipToAddressExternalId
group: sales-ship-to
actions: [VIEW]
# sell from address
- name: Sales/sellFromAddress
group: sales-sell-from
actions: [VIEW]
- name: Sales/sellFromAddress/*
group: sales-internal
actions: [VIEW]
- name: Sales/sellFromAddress/entityName
group: sales-sell-from
actions: [VIEW]
- name: Sales/sellFromAddress/street1
group: sales-sell-from
actions: [VIEW]
- name: Sales/sellFromAddress/street2
group: sales-sell-from
actions: [VIEW]
- name: Sales/sellFromAddress/city
group: sales-sell-from
actions: [VIEW]
- name: Sales/sellFromAddress/stateProvince
group: sales-sell-from
actions: [VIEW]
- name: Sales/sellFromAddress/postalCode
group: sales-sell-from
actions: [VIEW]
- name: Sales/sellFromAddress/reportedCountry
group: sales-sell-from
actions: [VIEW]
- name: Sales/sellFromAddress/country
group: sales-sell-from
actions: [VIEW]
- name: Sales/sellFromAddress/country/name
group: sales-sell-from
actions: [VIEW]
- name: Sales/sellFromAddress/country/twoCharCode
group: sales-sell-from
actions: [VIEW]
- name: Sales/sellFromAddress/country/threeCharCode
group: sales-sell-from
actions: [VIEW]
- name: Sales/sellFromAddressExternalId
group: sales-sell-from
actions: [VIEW]
# ship from address
- name: Sales/shipFromAddress
group: sales-ship-from
actions: [VIEW]
- name: Sales/shipFromAddress/*
group: sales-internal
actions: [VIEW]
- name: Sales/shipFromAddress/entityName
group: sales-ship-from
actions: [VIEW]
- name: Sales/shipFromAddress/street1
group: sales-ship-from
actions: [VIEW]
- name: Sales/shipFromAddress/street2
group: sales-ship-from
actions: [VIEW]
- name: Sales/shipFromAddress/city
group: sales-ship-from
actions: [VIEW]
- name: Sales/shipFromAddress/stateProvince
group: sales-ship-from
actions: [VIEW]
- name: Sales/shipFromAddress/postalCode
group: sales-ship-from
actions: [VIEW]
- name: Sales/shipFromAddress/reportedCountry
group: sales-ship-from
actions: [VIEW]
- name: Sales/shipFromAddress/country
group: sales-ship-from
actions: [VIEW]
- name: Sales/shipFromAddress/country/name
group: sales-ship-from
actions: [VIEW]
- name: Sales/shipFromAddress/country/twoCharCode
group: sales-ship-from
actions: [VIEW]
- name: Sales/shipFromAddress/country/threeCharCode
group: sales-ship-from
actions: [VIEW]
- name: Sales/shipFromAddressExternalId
group: sales-ship-from
actions: [VIEW]
# sales in address
- name: Sales/salesInAddress
group: sales-sales-in
actions: [VIEW]
- name: Sales/salesInAddress/*
group: sales-internal
actions: [VIEW]
- name: Sales/salesInAddress/entityName
group: sales-sales-in
actions: [VIEW]
- name: Sales/salesInAddress/street1
group: sales-sales-in
actions: [VIEW]
- name: Sales/salesInAddress/street2
group: sales-sales-in
actions: [VIEW]
- name: Sales/salesInAddress/city
group: sales-sales-in
actions: [VIEW]
- name: Sales/salesInAddress/stateProvince
group: sales-sales-in
actions: [VIEW]
- name: Sales/salesInAddress/postalCode
group: sales-sales-in
actions: [VIEW]
- name: Sales/salesInAddress/reportedCountry
group: sales-sales-in
actions: [VIEW]
- name: Sales/salesInAddress/country
group: sales-sales-in
actions: [VIEW]
- name: Sales/salesInAddress/country/name
group: sales-sales-in
actions: [VIEW]
- name: Sales/salesInAddress/country/twoCharCode
group: sales-sales-in
actions: [VIEW]
- name: Sales/salesInAddress/country/threeCharCode
group: sales-sales-in
actions: [VIEW]
- name: Sales/salesInAddressExternalId
group: sales-sales-in
actions: [VIEW]
# purchasing customer address
- name: Sales/purchasingCustomerAddress
group: sales-purchasing-customer
actions: [VIEW]
- name: Sales/purchasingCustomerAddress/*
group: sales-internal
actions: [VIEW]
- name: Sales/purchasingCustomerAddress/entityName
group: sales-purchasing-customer
actions: [VIEW]
- name: Sales/purchasingCustomerAddress/street1
group: sales-purchasing-customer
actions: [VIEW]
- name: Sales/purchasingCustomerAddress/street2
group: sales-purchasing-customer
actions: [VIEW]
- name: Sales/purchasingCustomerAddress/city
group: sales-purchasing-customer
actions: [VIEW]
- name: Sales/purchasingCustomerAddress/stateProvince
group: sales-purchasing-customer
actions: [VIEW]
- name: Sales/purchasingCustomerAddress/postalCode
group: sales-purchasing-customer
actions: [VIEW]
- name: Sales/purchasingCustomerAddress/reportedCountry
group: sales-purchasing-customer
actions: [VIEW]
- name: Sales/purchasingCustomerAddress/country
group: sales-purchasing-customer
actions: [VIEW]
- name: Sales/purchasingCustomerAddress/country/name
group: sales-purchasing-customer
actions: [VIEW]
- name: Sales/purchasingCustomerAddress/country/twoCharCode
group: sales-purchasing-customer
actions: [VIEW]
- name: Sales/purchasingCustomerAddress/country/threeCharCode
group: sales-purchasing-customer
actions: [VIEW]
- name: Sales/purchasingCustomerExternalId
group: sales-purchasing-customer
actions: [VIEW]
# derived end customer address
- name: Sales/derivedEndCustomerAddress
group: sales-derived-end-customer
actions: [VIEW]
- name: Sales/derivedEndCustomerAddress/*
group: sales-internal
actions: [VIEW]
- name: Sales/derivedEndCustomerAddress/entityName
group: sales-derived-end-customer
actions: [VIEW]
- name: Sales/derivedEndCustomerAddress/street1
group: sales-derived-end-customer
actions: [VIEW]
- name: Sales/derivedEndCustomerAddress/street2
group: sales-derived-end-customer
actions: [VIEW]
- name: Sales/derivedEndCustomerAddress/city
group: sales-derived-end-customer
actions: [VIEW]
- name: Sales/derivedEndCustomerAddress/stateProvince
group: sales-derived-end-customer
actions: [VIEW]
- name: Sales/derivedEndCustomerAddress/postalCode
group: sales-derived-end-customer
actions: [VIEW]
- name: Sales/derivedEndCustomerAddress/reportedCountry
group: sales-derived-end-customer
actions: [VIEW]
- name: Sales/derivedEndCustomerAddress/country
group: sales-derived-end-customer
actions: [VIEW]
- name: Sales/derivedEndCustomerAddress/country/name
group: sales-derived-end-customer
actions: [VIEW]
- name: Sales/derivedEndCustomerAddress/country/twoCharCode
group: sales-derived-end-customer
actions: [VIEW]
- name: Sales/derivedEndCustomerAddress/country/threeCharCode
group: sales-derived-end-customer
actions: [VIEW]
- name: Sales/derivedEndCustomerAddressExternalId
group: sales-derived-end-customer
actions: [VIEW]
# data file
- name: Sales/dataFile
group: sales-data-file
actions: [VIEW]
- name: Sales/dataFile/*
group: sales-internal
actions: [VIEW]
- name: Sales/dataFile/loadDate
group: sales-data-file
actions: [VIEW]
- name: Sales/dataFile/reportDate
group: sales-data-file
actions: [VIEW]
- name: Sales/dataFile/id
group: sales-data-file
actions: [VIEW]
- name: Sales/dataFile/fileName
group: sales-data-file
actions: [VIEW]
- name: Sales/dataFile/recordCount
group: sales-data-file
actions: [VIEW]
# match info
- name: Sales/productMatchInfo
group: sales-product-match-info
actions: [VIEW]
- name: Sales/productMatchInfo/*
group: sales-internal
actions: [VIEW]
- name: Sales/productMatchInfo/matchedProduct
group: sales-product-match-info
actions: [VIEW]
- name: Sales/productMatchInfo/matchedProduct/sku
group: sales-product-match-info
actions: [VIEW]
# reporting partner
- name: Sales/reportingPartner
group: sales-reporting-partner
actions: [VIEW]
- name: Sales/reportingPartner/*
group: sales-internal
actions: [VIEW]
- name: Sales/reportingPartner/gsNumbers
group: sales-reporting-partner
actions: [VIEW]
- name: Sales/reportingPartner/gsNumbers/value
group: sales-reporting-partner
actions: [VIEW]
# currency
- name: Sales/currency
group: sales-currency
actions: [VIEW]
- name: Sales/currency/*
group: sales-internal
actions: [VIEW]
- name: Sales/currency/name
group: sales-currency
actions: [VIEW]
# resale currency
- name: Sales/resaleCurrency
group: sales-resale-currency
actions: [VIEW]
- name: Sales/resaleCurrency/*
group: sales-internal
actions: [VIEW]
- name: Sales/resaleCurrency/name
group: sales-resale-currency
actions: [VIEW]
# debit currency
- name: Sales/debtCurrency
group: sales-debit-currency
actions: [VIEW]
- name: Sales/debtCurrency/*
group: sales-internal
actions: [VIEW]
- name: Sales/debtCurrency/name
group: sales-debit-currency
actions: [VIEW]
# book currency
- name: Sales/bookCurrency
group: sales-book-currency
actions: [VIEW]
- name: Sales/bookCurrency/*
group: sales-internal
actions: [VIEW]
- name: Sales/bookCurrency/name
group: sales-book-currency
actions: [VIEW]
# acquisition currency
- name: Sales/acquisitionCurrency
group: sales-acquisition-currency
actions: [VIEW]
- name: Sales/acquisitionCurrency/*
group: sales-internal
actions: [VIEW]
- name: Sales/acquisitionCurrency/name
group: sales-acquisition-currency
actions: [VIEW]
## Begin POS Dynamic Attrs
- name: Sales/dynamicAttrs
group: sales-dynamic-attrs
actions: [VIEW, UPDATE]
- name: Sales/dynamicAttrs/*
group: sales-dynamic-attrs
actions: [VIEW, UPDATE]
- name: Sales/dynamicAttrs/STRING_COL_1
group: sales-dynamic-attrs
actions: [VIEW, UPDATE]
## End POS Dynamic Attrs
### End POS Fields
# UI Resource for access to INV tab
- name: InventoryTab
actions: [VIEW, UPDATE]
### Begin INV Fields
- name: Inventory
group: inventory
actions: [VIEW, UPDATE]
- name: Inventory/sid
group: inventory
actions: [VIEW]
- name: Inventory/createDate
group: inventory
actions: [VIEW]
- name: Inventory/updateDate
group: inventory
actions: [VIEW]
- name: Inventory/customerSid
group: inventory-internal
actions: [VIEW]
- name: Inventory/deleted
group: inventory-internal
actions: [VIEW]
- name: Inventory/productName
group: inventory
actions: [VIEW]
- name: Inventory/clientDescription
group: inventory
actions: [VIEW]
- name: Inventory/clientSku
group: inventory
actions: [VIEW, UPDATE]
- name: Inventory/reportedSku
group: inventory
actions: [VIEW]
- name: Inventory/inventoryDate
group: inventory
actions: [VIEW]
- name: Inventory/unitOfMeasure
group: inventory
actions: [VIEW]
- name: Inventory/id
group: inventory-internal
actions: [VIEW]
- name: Inventory/originalId
group: inventory
actions: [VIEW]
- name: Inventory/lineNumber
group: inventory-internal
actions: [VIEW]
# data file
- name: Inventory/dataFile
group: inventory-data-file
actions: [VIEW]
- name: Inventory/dataFile/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/dataFile/loadDate
group: inventory-data-file
actions: [VIEW]
- name: Inventory/dataFile/reportDate
group: inventory-data-file
actions: [VIEW]
- name: Inventory/dataFile/id
group: inventory-data-file
actions: [VIEW]
- name: Inventory/dataFile/fileName
group: inventory-data-file
actions: [VIEW]
- name: Inventory/dataFile/recordCount
group: inventory-data-file
actions: [VIEW]
# reporting partner
- name: Inventory/reportingPartner
group: inventory-reporting-partner
actions: [VIEW]
- name: Inventory/reportingPartner/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/reportingPartner/gsNumbers
group: inventory-reporting-partner
actions: [VIEW]
- name: Inventory/reportingPartner/gsNumbers/value
group: inventory-reporting-partner
actions: [VIEW]
# submission period
- name: Inventory/submissionPeriod
group: inventory-submission-period
actions: [VIEW]
- name: Inventory/submissionPeriod/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/submissionPeriod/expectedDate
group: inventory-submission-period
actions: [VIEW]
- name: Inventory/submissionPeriod/periodStartDate
group: inventory-submission-period
actions: [VIEW]
- name: Inventory/submissionPeriod/periodEndDate
group: inventory-submission-period
actions: [VIEW]
# quantities
- name: Inventory/inventoryQuantities
group: inventory-quantity
actions: [VIEW]
- name: Inventory/inventoryQuantities/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/onHandQuantity
group: inventory-quantity
actions: [VIEW]
- name: Inventory/onHandQuantity/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/onHandQuantity/value
group: inventory-quantity
actions: [VIEW]
- name: Inventory/onOrderQuantity
group: inventory-quantity
actions: [VIEW]
- name: Inventory/onOrderQuantity/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/onOrderQuantity/value
group: inventory-quantity
actions: [VIEW]
- name: Inventory/committedQuantity
group: inventory-quantity
actions: [VIEW]
- name: Inventory/committedQuantity/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/committedQuantity/value
group: inventory-quantity
actions: [VIEW]
- name: Inventory/floatQuantity
group: inventory-quantity
actions: [VIEW]
- name: Inventory/floatQuantity/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/floatQuantity/value
group: inventory-quantity
actions: [VIEW]
- name: Inventory/backorderedQuantity
group: inventory-quantity
actions: [VIEW]
- name: Inventory/backorderedQuantity/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/backorderedQuantity/value
group: inventory-quantity
actions: [VIEW]
- name: Inventory/returnedQuantity
group: inventory-quantity
actions: [VIEW]
- name: Inventory/returnedQuantity/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/returnedQuantity/value
group: inventory-quantity
actions: [VIEW]
- name: Inventory/inTransitQuantity
group: inventory-quantity
actions: [VIEW]
- name: Inventory/inTransitQuantity/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/inTransitQuantity/value
group: inventory-quantity
actions: [VIEW]
# prices
- name: Inventory/inventoryPrices
group: inventory-price
actions: [VIEW]
- name: Inventory/inventoryPrices/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/unitPrice
group: inventory-price
actions: [VIEW]
- name: Inventory/unitPrice/*
group: inventory-internal
actions: [VIEW]
- name: Inventory/unitPrice/price
group: inventory-price
actions: [VIEW]
- name: Inventory/unitPrice/fromCurrency
group: inventory-price
actions: [VIEW]
- name: Inventory/unitPrice/fromCurrency/name
group: inventory-price
actions: [VIEW]
- name: Inventory/unitPrice/toCurrency
group: inventory-price
actions: [VIEW]
- name: Inventory/unitPrice/toCurrency/name
group: inventory-price
actions: [VIEW]
## Begin INV Dynamic Attrs
- name: Inventory/dynamicAttrs
group: inventory-dynamic-attrs
actions: [VIEW]
- name: Inventory/dynamicAttrs/*
group: inventory-dynamic-attrs
actions: [VIEW]
## End INV Dynamic Attrs
### End INV Fields
# UI Resource for access to File Tab
- name: FilesTab
actions: [VIEW, UPDATE]
## Begin Partner
- name: Partner
group: reporting-partner
actions: [VIEW]
- name: Partner/*
group: reporting-partner
actions: [VIEW]
## End Partner
# Begin File fields
- name: DataFile
group: file-management
actions: [VIEW, UPDATE]
- name: DataFile/sid
group: file-management
actions: [VIEW]
- name: DataFile/loadDate
group: file-management
actions: [VIEW]
- name: DataFile/reportDate
group: file-management
actions: [VIEW]
- name: DataFile/fileName
group: file-management
actions: [VIEW]
- name: DataFile/fileType
group: file-management
actions: [VIEW]
- name: DataFile/dataType
group: file-management
actions: [VIEW]
- name: DataFile/id
group: file-management
actions: [VIEW]
- name: DataFile/fileSize
group: file-management
actions: [VIEW]
- name: DataFile/source
group: file-management
actions: [VIEW]
- name: DataFile/recordCount
group: file-management
actions: [VIEW]
- name: DataFile/deletedLines
group: file-management
actions: [VIEW]
- name: DataFile/download
group: file-download
actions: [VIEW]
- name: DataFile/validationDownload
group: file-validation-download
actions: [VIEW]
- name: DataFile/upload
group: file-upload
actions: [VIEW]
- name: DataFile/uploadDataTypes
group: file-upload
actions: [VIEW]
- name: DataFile/uploadFileTypes
group: file-upload
actions: [VIEW]
- name: DataFile/reportingPartner
group: file-reporting-partner
actions: [VIEW]
- name: DataFile/reportingPartner/*
group: file-reporting-partner
actions: [VIEW]
- name: DataFile/reportingPartner/partnerOverlayView
group: file-reporting-partner
actions: [VIEW]
- name: DataFile/reportingPartner/partnerOverlayView/*
group: file-reporting-partner
actions: [VIEW]
- name: DataFile/dataFileState
group: file-data-file-state
actions: [VIEW]
- name: DataFile/dataFileState/*
group: file-data-file-state
actions: [VIEW]
- name: DataFile/dataFileState/sid
group: file-data-file-state
actions: [VIEW]
- name: DataFile/dataFileState/createDate
group: file-data-file-state
actions: [VIEW]
- name: DataFile/dataFileState/updateDate
group: file-data-file-state
actions: [VIEW]
- name: DataFile/parserAttempt
group: file-parser-attempt
actions: [VIEW]
- name: DataFile/parserAttempt/*
group: file-parser-attempt
actions: [VIEW]
# End of File fields
# UI Resource for access to Submission Schedule
- name: SubmissionTrackingTab
actions: [VIEW, UPDATE]
- name: SubmissionResultsTab
actions: [VIEW, UPDATE]
# Begin Submission Schedule
- name: SubmissionSchedule
group: submission-schedule
actions: [VIEW, UPDATE]
- name: SubmissionSchedule/sid
group: submission-schedule
actions: [VIEW]
- name: SubmissionSchedule/createDate
group: submission-schedule
actions: [VIEW]
- name: SubmissionSchedule/updateDate
group: submission-schedule
actions: [VIEW]
- name: SubmissionSchedule/name
group: submission-schedule
actions: [VIEW]
- name: SubmissionSchedule/reportingPartner
group: ss-reporting-partner
actions: [VIEW]
- name: SubmissionSchedule/reportingPartner/*
group: ss-reporting-partner
actions: [VIEW]
- name: SubmissionSchedule/reportingPartner/partnerOverlayView
group: ss-reporting-partner
actions: [VIEW]
- name: SubmissionSchedule/reportingPartner/partnerOverlayView/*
group: ss-reporting-partner
actions: [VIEW]
- name: SubmissionSchedule/dataType
group: ss-data-type
actions: [VIEW]
- name: SubmissionSchedule/dataType/*
group: ss-data-type
actions: [VIEW]
- name: SubmissionSchedule/periodRule
group: submission-schedule
actions: [VIEW]
- name: SubmissionSchedule/expectedDay
group: submission-schedule
actions: [VIEW]
- name: SubmissionSchedule/startDate
group: submission-schedule
actions: [VIEW]
- name: SubmissionSchedule/endDate
group: submission-schedule
actions: [VIEW]
- name: SubmissionSchedule/isInPeriodReporter
group: submission-schedule
actions: [VIEW]
- name: SubmissionSchedule/weekOfMonth
group: submission-schedule
actions: [VIEW]
- name: SubmissionSchedule/monthOfQuarter
group: submission-schedule
actions: [VIEW]
- name: SubmissionSchedule/workingDays
group: submission-schedule
actions: [VIEW]
# End Submission Schedule
# Begin Submission Schedule Notification
- name: SubmissionScheduleNotification
group: submission-schedule-notification
actions: [VIEW]
- name: SubmissionScheduleNotification/*
group: submission-schedule-notification
actions: [VIEW]
- name: SubmissionScheduleNotification/notificationType
group: submission-schedule-notification
actions: [VIEW]
- name: SubmissionScheduleNotification/notificationType/*
group: submission-schedule-notification
actions: [VIEW]
- name: SubmissionScheduleNotification/serviceUser
group: submission-schedule-notification
actions: [VIEW]
- name: SubmissionScheduleNotification/serviceUser/*
group: submission-schedule-notification
actions: [VIEW]
# END Submission Schedule Notification
# Begin Submission Period
- name: SubmissionPeriod
group: submission-period-update
actions: [VIEW, UPDATE]
- name: SubmissionPeriod/sid
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/expectedDate
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/periodStartDate
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/periodEndDate
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/createDate
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/updateDate
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/noData
group: submission-period-update
actions: [VIEW, UPDATE]
- name: SubmissionPeriod/noDataReason
group: submission-period-update
actions: [VIEW, UPDATE]
- name: SubmissionPeriod/noDataCreateDate
group: submission-period-update
actions: [VIEW, UPDATE]
- name: SubmissionPeriod/onTimeOverride
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/expectedDay
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/workingDays
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/isInPeriodReporter
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/trackingLevel
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/status
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/reportedFlag
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/fileIds
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/firstFileName
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/firstFileCreateDate
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/firstFileId
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/deleted
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/noDataServiceUser
group: submission-period-update
actions: [VIEW, UPDATE]
- name: SubmissionPeriod/noDataServiceUser/sid
group: sp-no-data-user
actions: [VIEW]
- name: SubmissionPeriod/noDataServiceUser/firstName
group: sp-no-data-user
actions: [VIEW]
- name: SubmissionPeriod/noDataServiceUser/lastName
group: sp-no-data-user
actions: [VIEW]
- name: SubmissionPeriod/noDataServiceUser/email
group: sp-no-data-user
actions: [VIEW]
- name: SubmissionPeriod/submissionPeriodLineItemView
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/submissionPeriodLineItemView/*
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/dataFileSummaryInfo
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/dataFileSummaryInfo/*
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/submissionSchedule
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/submissionSchedule/sid
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/submissionSchedule/name
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/submissionSchedule/periodRule
group: submission-period
actions: [VIEW]
- name: SubmissionPeriod/submissionSchedule/reportingPartner
group: sp-reporting-partner
actions: [VIEW]
- name: SubmissionPeriod/submissionSchedule/reportingPartner/*
group: sp-reporting-partner
actions: [VIEW]
- name: SubmissionPeriod/submissionSchedule/reportingPartner/partnerOverlayView
group: sp-reporting-partner
actions: [VIEW]
- name: SubmissionPeriod/submissionSchedule/reportingPartner/partnerOverlayView/*
group: sp-reporting-partner
actions: [VIEW]
- name: SubmissionPeriod/submissionSchedule/dataType
group: sp-data-type
actions: [VIEW]
- name: SubmissionPeriod/submissionSchedule/dataType/*
group: sp-data-type
actions: [VIEW]
# End Submission Period
# Begin Export Request
- name: ExportRequest
group: export
actions: [VIEW, UPDATE]
- name: ExportRequest/*
group: export
actions: [VIEW, UPDATE]
# End Export Request
### Begin Base resources
- name: About
group: about
actions: [VIEW]
- name: About/*
group: about
actions: [VIEW]
- name: UserEvent
group: user-event
actions: [VIEW, UPDATE]
- name: UserEvent/*
group: user-event
actions: [VIEW, UPDATE]
- name: ObjectLock
group: object-lock
actions: [VIEW, UPDATE]
- name: ObjectLock/*
group: object-lock
actions: [VIEW, UPDATE]
- name: ObjectLockResponse
group: object-lock-response
actions: [VIEW]
- name: ObjectLockResponse/*
group: object-lock-response
actions: [VIEW]
- name: MutationResponse
group: mutation-response
actions: [VIEW]
- name: MutationResponse/*
group: mutation-response
actions: [VIEW]
- name: DynamicAttrMetadata
group: attr-metadata
actions: [VIEW]
- name: DynamicAttrMetadata/*
group: attr-metadata
actions: [VIEW]
### End Base resources
### Begin mutation resources
- name: Product/mutation/*
group: product-update
actions: [UPDATE]
- name: Sales/mutation/*
group: sales-update
actions: [UPDATE]
- name: Inventory/mutation/*
group: inventory-update
actions: [UPDATE]
- name: ExportRequest/mutation/*
group: export
actions: [UPDATE]
- name: SubmissionPeriod/mutation/*
group: submission-period-mutation
actions: [UPDATE]
### End mutation resources
### Begin Customer Resources
- name: INT
actions: [VIEW]
- name: ACS
actions: [VIEW]
- name: CAMB
actions: [VIEW]
- name: CYBERDYNE
actions: [VIEW]
- name: COR
actions: [VIEW]
- name: INT_CCD
actions: [VIEW]
- name: ACS_CCD
actions: [VIEW]
- name: CAMB_CCD
actions: [VIEW]
- name: QCOM_CCD
actions: [VIEW]
- name: COR_CCD
actions: [VIEW]
### End Customer Resources
# Common permissions for all tenants
permissions:
- name: BasicViewUpdate
displayName: Background Permissions
description: Every User needs this permission
resource-actions:
- about:[VIEW]
- user-event:[VIEW, UPDATE]
- object-lock:[VIEW, UPDATE]
- object-lock-response:[VIEW]
- mutation-response:[VIEW]
- attr-metadata:[VIEW]
- name: KpiView
displayName: KPI Tab
description: KPI Permission Set
resource-actions:
- ProductKpiTab:[VIEW]
- name: SSKpiFields
displayName: Submission KPI Fields
description: Submission KPI Fields Permission Set
resource-actions:
- ssKpi:[VIEW]
- name: FilesKpiFields
displayName: Files KPI Fields
description: Files KPI Fields Permission Set
resource-actions:
- filesKpi:[VIEW]
- name: FileTab
displayName: File Tab
description: File Permission Set
resource-actions:
- FilesTab:[VIEW]
- name: FileUploadPartner
displayName: File Upload for Partner
description: File Upload Permission Set
resource-actions:
- DataFile:[VIEW, UPDATE]
- file-upload:[VIEW]
- name: FileUpload
displayName: File Upload
description: File Upload Permission Set
resource-actions:
- DataFile:[VIEW]
- file-upload:[VIEW]
- reporting-partner:[VIEW]
- name: FileDownload
displayName: File Download
description: File Download Permission Set
resource-actions:
- DataFile:[VIEW]
- file-download:[VIEW]
- file-validation-download:[VIEW]
- name: SubmissionTab
displayName: Submission Tab
description: File Permission Set
resource-actions:
- SubmissionTrackingTab:[VIEW]
- SubmissionResultsTab:[VIEW]
- name: FileManufactureView
displayName: File Admin View
description: File Admin Permission Set
resource-actions:
- file-management:[VIEW]
- file-reporting-partner:[VIEW]
- file-data-file-state:[VIEW]
- file-parser-attempt:[VIEW]
- name: FilePartnerView
displayName: File Partner View
description: File Partner Permission Set
resource-actions:
- file-management:[VIEW]
- file-data-file-state:[VIEW]
- file-parser-attempt:[VIEW]
- name: SubmissionManufactureView
displayName: Submission Admin View
description: Submission Full Permission Set
resource-actions:
- submission-schedule:[VIEW]
- submission-schedule-notification:[VIEW]
- ss-reporting-partner:[VIEW]
- ss-data-type:[VIEW]
- submission-period:[VIEW]
- sp-reporting-partner:[VIEW]
- sp-data-type:[VIEW]
- sp-no-data-user:[VIEW]
- submission-period-update:[VIEW]
- name: SubmissionPartnerView
displayName: Submission Partner View
description: Submission Full Permission Set
resource-actions:
- submission-schedule:[VIEW]
- submission-schedule-notification:[VIEW]
- ss-data-type:[VIEW]
- submission-period:[VIEW]
- sp-data-type:[VIEW]
- sp-no-data-user:[VIEW]
- submission-period-update:[VIEW]
- name: SubmissionPartnerUpdate
displayName: Submission Partner Update
description: Submission Update Permission Set
resource-actions:
- submission-period-update:[UPDATE]
- submission-period-mutation:[UPDATE]
- name: SubmissionUpdate
displayName: Submission Update
description: Submission Update Permission Set
resource-actions:
- submission-period-update:[UPDATE]
- submission-period-mutation:[UPDATE]