From 795011fafa8626a309be251a97c9c3cdc8617e11 Mon Sep 17 00:00:00 2001 From: djanbay <42877893+djanbay@users.noreply.github.com> Date: Wed, 2 Jul 2025 15:48:08 -0700 Subject: [PATCH 1/2] Add processorReportAccess details to v4.1 spend user docs. --- .../user-provisioning/spend/v4.1.spend-user-retrieval.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/api-reference/user-provisioning/spend/v4.1.spend-user-retrieval.md b/src/api-reference/user-provisioning/spend/v4.1.spend-user-retrieval.md index d29927ea4..17d300557 100644 --- a/src/api-reference/user-provisioning/spend/v4.1.spend-user-retrieval.md +++ b/src/api-reference/user-provisioning/spend/v4.1.spend-user-retrieval.md @@ -127,6 +127,7 @@ GET https://us2.api.concursolutions.com/profile/spend/v4.1/Users?startIndex=1&co "urn:ietf:params:scim:schemas:extension:spend:2.0:UserPreference": { "showImagingIntro": true, "expenseAuditRequired": "REQUIRED", + "processorReportAccess": "C", "allowCreditCardTransArrivalEmails": true, "allowReceiptImageAvailEmails": true, "promptForCardTransactionsOnReport": true, @@ -202,6 +203,7 @@ GET https://us2.api.concursolutions.com/profile/spend/v4.1/Users?startIndex=1&co "urn:ietf:params:scim:schemas:extension:spend:2.0:UserPreference": { "showImagingIntro": true, "expenseAuditRequired": "REQUIRED", + "processorReportAccess": "C", "allowCreditCardTransArrivalEmails": true, "allowReceiptImageAvailEmails": true, "promptForCardTransactionsOnReport": true, @@ -333,6 +335,7 @@ GET https://us2.api.concursolutions.com/profile/spend/v4.1/Users/aaaaaeee-xxxx-z "urn:ietf:params:scim:schemas:extension:spend:2.0:UserPreference": { "showImagingIntro": false, "expenseAuditRequired": "ALWAYS", + "processorReportAccess": "C", "allowCreditCardTransArrivalEmails": false, "allowReceiptImageAvailEmails": false, "promptForCardTransactionsOnReport": false, @@ -599,6 +602,7 @@ User Preference Extension provides the properties of user's preference associate |---|---|---|---| |`showImagingIntro`|`boolean`|`true`/`false`| If `true`, displays imaging introduction. Default: `true` | |`expenseAuditRequired`|`string`|-| Expense audit is required. Supported values: `NEVER`, `REQUIRED`, `ALWAYS`| +|`processorReportAccess`|`string`|-| Report access for processor roles (Expense Processor, Expense Processor Audit, Expense Processor Manager). Supported values: `C` (Complete) , `R` (Restricted)| |`allowCreditCardTransArrivalEmails`|`boolean`|`true`/`false`| If `true`, allows credit card transaction arrival notification emails. Default: `true` | |`allowReceiptImageAvailEmails`|`boolean`|`true`/`false`| If `true`, allows credit card transaction arrival notification emails. Default: `true` | |`promptForCardTransactionsOnReport`|`boolean`|`true`/`false`| If `true`, displays a prompt for company card transactions when creating a new report. Default: `true` | From 5ab58478bb6c5e1eb560398f93897480a5f32895 Mon Sep 17 00:00:00 2001 From: djanbay <42877893+djanbay@users.noreply.github.com> Date: Wed, 2 Jul 2025 17:01:58 -0700 Subject: [PATCH 2/2] Update field details --- .../user-provisioning/spend/v4.1.spend-user-retrieval.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/api-reference/user-provisioning/spend/v4.1.spend-user-retrieval.md b/src/api-reference/user-provisioning/spend/v4.1.spend-user-retrieval.md index 17d300557..e6889f956 100644 --- a/src/api-reference/user-provisioning/spend/v4.1.spend-user-retrieval.md +++ b/src/api-reference/user-provisioning/spend/v4.1.spend-user-retrieval.md @@ -127,7 +127,7 @@ GET https://us2.api.concursolutions.com/profile/spend/v4.1/Users?startIndex=1&co "urn:ietf:params:scim:schemas:extension:spend:2.0:UserPreference": { "showImagingIntro": true, "expenseAuditRequired": "REQUIRED", - "processorReportAccess": "C", + "processorReportAccess": "COMPLETE", "allowCreditCardTransArrivalEmails": true, "allowReceiptImageAvailEmails": true, "promptForCardTransactionsOnReport": true, @@ -203,7 +203,7 @@ GET https://us2.api.concursolutions.com/profile/spend/v4.1/Users?startIndex=1&co "urn:ietf:params:scim:schemas:extension:spend:2.0:UserPreference": { "showImagingIntro": true, "expenseAuditRequired": "REQUIRED", - "processorReportAccess": "C", + "processorReportAccess": "COMPLETE", "allowCreditCardTransArrivalEmails": true, "allowReceiptImageAvailEmails": true, "promptForCardTransactionsOnReport": true, @@ -335,7 +335,7 @@ GET https://us2.api.concursolutions.com/profile/spend/v4.1/Users/aaaaaeee-xxxx-z "urn:ietf:params:scim:schemas:extension:spend:2.0:UserPreference": { "showImagingIntro": false, "expenseAuditRequired": "ALWAYS", - "processorReportAccess": "C", + "processorReportAccess": "COMPLETE", "allowCreditCardTransArrivalEmails": false, "allowReceiptImageAvailEmails": false, "promptForCardTransactionsOnReport": false, @@ -602,7 +602,7 @@ User Preference Extension provides the properties of user's preference associate |---|---|---|---| |`showImagingIntro`|`boolean`|`true`/`false`| If `true`, displays imaging introduction. Default: `true` | |`expenseAuditRequired`|`string`|-| Expense audit is required. Supported values: `NEVER`, `REQUIRED`, `ALWAYS`| -|`processorReportAccess`|`string`|-| Report access for processor roles (Expense Processor, Expense Processor Audit, Expense Processor Manager). Supported values: `C` (Complete) , `R` (Restricted)| +|`processorReportAccess`|`string`|-| Report access for processor roles (Expense Processor, Expense Processor Audit, Expense Processor Manager). Note that this field can only be modified if the user has one of the aforementioned roles. The field is `null` (all reports excluding returned reports) by default, but cannot be set back to `null` after it is modified. Supported values: `COMPLETE` (all reports including returned reports), `RESTRICTED` (only reports pending processor step and beyond)| |`allowCreditCardTransArrivalEmails`|`boolean`|`true`/`false`| If `true`, allows credit card transaction arrival notification emails. Default: `true` | |`allowReceiptImageAvailEmails`|`boolean`|`true`/`false`| If `true`, allows credit card transaction arrival notification emails. Default: `true` | |`promptForCardTransactionsOnReport`|`boolean`|`true`/`false`| If `true`, displays a prompt for company card transactions when creating a new report. Default: `true` |