Custom Role Management
With the Custom Roles feature, an authorized user can create custom role templates with predefined permissions, over the base parent role of the user, and store them in the DBX database. The roles control the features and actions that the user can perform. The benefit of using Custom Roles is that the user saves a lot of time and effort, as the user does not need to set the permissions manually for every individual. The user can also reassign the Custom Role templates based on business needs.
For more information on Custom Role Management, refer to the Temenos Digital SME Banking Documentation.
| Name | Description | Introduced In |
|---|---|---|
| getUserDetails | This service return the customer details of a user of selected customerId. | 2023.08 |
| getInfinityUserServiceDefsRoles | This service return the service definitions and roles info of contract customer, which is selected in dropdown. | 2023.08 |
| getInfinityUserAccounts | This service return the accounts of contract customer, which is selected in dropdown. | 2023.08 |
| createInfinityUser | This API enrolls customer and assigns all the required permissions. | 2023.08 |
| editInfinityUser | This API edits the customer details and assigns the new edited permissions. | 2023.08 |
| createCustomRole | Creates a Custom Role template. Every Custom Role template has a pre-defined set of permissions and access rights. | 2020.07 |
| fetchCustomRoleList | Retrieves the custom role list. Every template contains a list of accounts and this template helps the user in fetching the account list. | 2020.07 |
| getCustomRoleDetails | Retrieves the Custom Role details. The details include pre-defined permissions and access rights. | 2020.07 |
| updateCustomRole | Updates the Custom Role template with a new set of permissions and access rights, or removes the access rights and permissions from the template. | 2020.07 |
| deleteCustomRole | Deletes the Custom Role Template. | 2020.07 |
| assignCustomRoleToCustomers | Assigns a template to a customer or a set of customers. | 2020.07 |
| getCompanyLevelCustomRole | Retrieves the custom roles that are associated with a company. | 2021.01 |
| verifyCustomRoleName | Verifies the name of the custom role. | 2021.01 |
| createInfinityCustomRole | Creates a Custom Role template. Every Custom Role template has a pre-defined set of permissions and access rights. | 2021.04 |
| updateInfinityCustomRole | Retrieves the custom role list. Every template contains a list of accounts and this template helps the user in fetching the account list. | 2021.04 |
| getInfinityCustomRoleDetails | Retrieves the Custom Role details. The details include pre-defined permissions and access rights. | 2021.04 |
| Description: | This service return the customer details of a user of selected customerId. |
| Method: | POST |
| URL: | /services/data/v1/ExternalUserManagement/operations/ExternalUsers_1/getUserDetails |
| Security Level: | Authenticated App Users |
| Header Request: | X-Kony-Authorization |
| Body Request: | {
"userName": "9497515104",
"coreCustomerId":"190596",
"contractId":"9487837627"
}
|
| Response: | {
"id": "200410084549490",
"opstatus": 0,
"httpStatusCode": 0
}
|
| Error Code(s): | NA |
| Service Flow: | NA |
| Description: | This service return the service definitions and roles info of contract customer, which is selected in dropdown. |
| Method: | POST |
| URL: | /services/data/v1/ExternalUserManagement/operations/ExternalUsers_1/getInfinityUserServiceDefsRoles |
| Security Level: | Authenticated App Users |
| Header Request: | X-Kony-Authorization |
| Body Request: | {
"id":"5542113804",
"coreCustomerId":"190596",
"contractId":"9487837627"
}
|
| Response: | {
"userDetails": [
{
"firstName": "Sridhar1",
"lastName": "Sridhar1",
"phoneNumber": "+91-9642820339",
"dob": "1993-04-02",
"coreCustomerId": "190595",
"email": "sridhar.bhaireddy@temenos.com",
"isEnrolled": "true"
}
],
"companyList": [
{
"contractId": "9487837627",
"contractName": "Sridhar2 Sridhar2",
"legalEntityId": "GB0010001",
"isPrimary": "true",
"serviceDefinitionId": "707dfea8-d0fe-4154-89c3-e7d7ef2ee16a",
"serviceDefinitionName": "SME Online Banking",
"serviceDefinitionType": "Business Banking",
"coreCustomerId": "190596",
"coreCustomerName": "Sridhar2 Sridhar2",
"customerId": "5542113804",
"autoSyncAccounts": "false",
"isBusiness": "false",
"userRole": "Administrator",
"roleId": "GROUP_ADMINISTRATOR",
"validRoles": [
{
"userRole": "View 1",
"roleId": "214c6bb9-080f-4475-9b20-831a9f2f2672"
},
{
"userRole": "Administrator",
"roleId": "GROUP_ADMINISTRATOR"
},
{
"userRole": "Authorizer",
"roleId": "GROUP_AUTHORIZER"
},
{
"userRole": "Creator",
"roleId": "GROUP_CREATOR"
},
{
"userRole": "Viewer",
"roleId": "GROUP_VIEWER"
}
]
}
],
"opstatus": 0,
"httpStatusCode": 0
}
|
| Error Code(s): | NA |
| Service Flow: | NA |
| Description: | This service return the accounts of contract customer, which is selected in dropdown. |
| Method: | POST |
| URL: | /services/data/v1/ExternalUserManagement/operations/ExternalUsers_1/getInfinityUserAccounts |
| Security Level: | Authenticated App Users |
| Header Request: | X-Kony-Authorization |
| Body Request: | {
"userId":"5542113804",
"coreCustomerId":"190596",
"contractId":"9487837627"
}
|
| Response: |
{
"contracts": [
{
"contractId": "9487837627",
"contractName": "Sridhar2 Sridhar2",
"legalEntityId": "GB0010001",
"contractCustomers": [
{
"isPrimary": "true",
"autoSyncAccounts": "false",
"name": "Sridhar2 Sridhar2",
"id": "190596",
"coreCustomerAccounts": [
{
"accountId": "125067",
"accountType": "Checking",
"accountName": "Current Account",
"accountStatus": "AUTH",
"isEnabled": "true",
"isNew": "false"
}
]
}
]
}
],
"opstatus": 0,
"httpStatusCode": 0
}
|
| Error Code(s): | NA |
| Service Flow: | NA |
| Description: | This service enrolls customer and assigns all the required permissions. |
| Method: | POST |
| URL: | /services/data/v1/CustomerManagementObjService/operations/InfinityUser/createInfinityUser |
| Security Level: | Authenticated App Users |
| Header Request: | X-Kony-Authorization |
| Body Request: | {"userDetails":"{\"firstName\":\"user001\",\"lastName\":\"user001\",\"middleName\":\"\",\"phoneNumber\":\"9988776655\",\"phoneCountryCode\":\"+91\",\"ssn\":\"123456\",\"dob\":\"06/04/1996\",\"drivingLicenseNumber\":\"\",\"coreCustomerId\":\"\",\"email\":\"test@temenos.com\",\"isEnrolled\":false,\"isProfile\":false,\"legalEntityId\":\"GB0010001\"}","companyList":"[{\"companyName\":\"USER190727 USER190727\",\"contractId\":\"0180134038\",\"contractName\":\"USER190727 USER190727 190727\",\"cif\":\"190727\",\"legalEntityId\":\"GB0010001\",\"isPrimary\":\"false\",\"autoSyncAccounts\":\"false\",\"serviceDefinition\":\"707dfea8-d0fe-4154-89c3-e7d7ef2ee16a\",\"roleId\":\"694de012-92d3-489f-a046-46484618f64a\",\"accounts\":[{\"accountName\":\"Savings Account\",\"accountId\":\"124524\",\"isEnabled\":\"true\",\"accountType\":\"Savings\",\"ownerType\":\"OWNER\"}],\"excludedAccounts\":[]}]","accountLevelPermissions":"[{\"companyName\":\"USER190727 USER190727\",\"cif\":\"190727\",\"legalEntityId\":\"GB0010001\",\"accounts\":[{\"accountName\":\"Savings Account\",\"accountId\":\"124524\",\"accountType\":\"Savings\",\"ownerType\":\"OWNER\",\"featurePermissions\":[{\"featureId\":\"OUTWARD_COLLECTIONS\",\"featureDescription\":\"Create, Delete, View & Manage the Outward Collections\",\"featureName\":\"OUTWARD COLLECTIONS\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"OUTWARD_COLLECTIONS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"LC_GUARANTEES_AMENDMENTS\",\"featureDescription\":\"Create View & Manage the LC Guarantees Amendments\",\"featureName\":\"LC GUARANTEES AMENDMENT\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"LC_GUARANTEES_AMENDMENTS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"IMPORT_LC_AMENDMENT\",\"featureDescription\":\"View & Manage the Import LC Amendments\",\"featureName\":\"Import LC Amendments\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"IMPORT_LC_AMENDMENT_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"IMPORT_LC_AMENDMENT_CREATE\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CHECK_MANAGEMENT\",\"featureDescription\":\"Manage issued Check Payments\",\"featureName\":\"Check Management\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CHECK_MANAGEMENT\",\"isEnabled\":\"true\"},{\"id\":\"CHECK_MANAGEMENT_VIEW_DISPUTED_CHECKS\",\"isEnabled\":\"true\"}]},{\"featureId\":\"STOP_PAYMENT_REQUEST\",\"featureDescription\":\"Stop Payment Request\",\"featureName\":\"Stop Payment Request\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"STOP_PAYMENT_REQUEST_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"EXPORT_LC_AMENDMENT\",\"featureDescription\":\"View & Manage the Export LC Amendments\",\"featureName\":\"Export LC Amendments\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"EXPORT_LC_AMENDMENT_UPDATE\",\"isEnabled\":\"true\"},{\"id\":\"EXPORT_LC_AMENDMENT_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"OUTWARD_COLLECTIONS_AMENDMENTS\",\"featureDescription\":\"Create, View & Manage the Outward Collections Amendments\",\"featureName\":\"OUTWARD COLLECTIONS AMENDMENTS\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"OUTWARD_COLLECTIONS_AMENDMENTS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CLAIMS_RECEIVED\",\"featureDescription\":\"View & Manage the Claims Received\",\"featureName\":\"RECEIVED GUARANTEES\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CLAIMS_RECEIVED_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"DOMESTIC_WIRE_TRANSFER\",\"featureDescription\":\"Wire Transfers within the country\",\"featureName\":\"Domestic Wire Transfer\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"DOMESTIC_WIRE_TRANSFER_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"DOMESTIC_WIRE_TRANSFER_VIEW_RECEPIENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"RECEIVABLES_CSV_IMPORT\",\"featureDescription\":\"Create & View the Receivable Bills From CSV\",\"featureName\":\"Receivables CSV Import\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"RECEIVABLES_CSV_IMPORT_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACH_PAYMENT\",\"featureDescription\":\"Automated Clearing House Payment Service\",\"featureName\":\"ACH Payment\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACH_PAYMENT_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"EXPORT_LC_DRAWINGS\",\"featureDescription\":\"View & Manage the Export LC Drawings\",\"featureName\":\"Export LC Drawings\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"EXPORT_LC_DRAWINGS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"RECEIVABLE_BILLS\",\"featureDescription\":\"View & Manage the Receivable Bills\",\"featureName\":\"Receivable Bills\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"RECEIVABLE_BILLS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"BILL_PAY\",\"featureDescription\":\"Pay your bills instantly\",\"featureName\":\"Bill Payment Service\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"BILL_PAY_VIEW_PAYEES\",\"isEnabled\":\"true\"},{\"id\":\"BILL_PAY_VIEW_PAYMENTS\",\"isEnabled\":\"true\"}]},{\"featureId\":\"RECEIVED_GUARANTEES_CLAIMS\",\"featureDescription\":\"Create View & Manage the Received Guarantees Claims\",\"featureName\":\"RECEIVED_GUARANTEES_CLAIMS\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"RECEIVED_GUARANTEES_CLAIMS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"LC_GUARANTEES\",\"featureDescription\":\"Create View & Manage the LC Guarantees\",\"featureName\":\"LC GUARANTEES\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"LC_GUARANTEES_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACH_COLLECTION\",\"featureDescription\":\"Automated Clearing House Collection Service\",\"featureName\":\"ACH Collection\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACH_COLLECTION_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"IMPORT_LC_DRAWINGS\",\"featureDescription\":\"View & Manage the Import LC Drawings\",\"featureName\":\"Import LC Drawings\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"IMPORT_LC_DRAWINGS_SUBMIT\",\"isEnabled\":\"true\"},{\"id\":\"IMPORT_LC_DRAWINGS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"LOAN_SCHEDULE\",\"featureDescription\":\"View Loan Schedule \",\"featureName\":\"View Loan Schedule \",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"VIEW_LOAN_SCHEDULE\",\"isEnabled\":\"true\"},{\"id\":\"VIEW_INSTALLMENT_SUMMARY\",\"isEnabled\":\"true\"}]},{\"featureId\":\"DIRECT_DEBIT\",\"featureDescription\":\"Manage Direct Debit\",\"featureName\":\"Direct Debit\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"DIRECT_DEBIT_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACCOUNT_SWEEP\",\"featureDescription\":\"Account Sweeps\",\"featureName\":\"Account Sweeps\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACCOUNT_SWEEP_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CHEQUE_BOOK_REQUEST\",\"featureDescription\":\"Manage Cheque Book Request\",\"featureName\":\"Cheque Book Request\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CHEQUE_BOOK_REQUEST_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"EXPORT_LC\",\"featureDescription\":\"The clerk, Manager & soletraders can filter\",\"featureName\":\"Export Letter of Credit\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"EXPORT_LC_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INTRA_BANK_FUND_TRANSFER\",\"featureDescription\":\"Fund Transfer to other members of the Credit Union. Member to member Transfer\",\"featureName\":\"Intra Bank Fund Transfer\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INTRA_BANK_FUND_TRANSFER_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"INTRA_BANK_FUND_TRANSFER_VIEW_RECEPIENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"VIEW_CHEQUES\",\"featureDescription\":\"View Cheques\",\"featureName\":\"View Cheque\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"VIEW_CHEQUES_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INTERNATIONAL_ACCOUNT_FUND_TRANSFER\",\"featureDescription\":\"Fund Transfer to Accounts in International Banks and Credit Unions\",\"featureName\":\"International Account to Account Fund Transfer \",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INTERNATIONAL_ACCOUNT_FUND_TRANSFER_VIEW_RECEPIENT\",\"isEnabled\":\"true\"},{\"id\":\"INTERNATIONAL_ACCOUNT_FUND_TRANSFER_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INWARD_COLLECTIONS\",\"featureDescription\":\"View & Manage the Inward Collections\",\"featureName\":\"INWARD COLLECTIONS\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INWARD_COLLECTIONS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"RECEIVED_GUARANTEES_AMENDMENTS\",\"featureDescription\":\"View & Manage the Received Guarantees Amendements\",\"featureName\":\"RECEIVED GUARANTEES AMENDMENTS\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"RECEIVED_GUARANTEES_AMENDMENTS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CLOSE_ACCOUNT\",\"featureDescription\":\"Close Account\",\"featureName\":\"Close Account\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"VIEW_CLOSED_ACCOUNT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"DISPUTE_TRANSACTIONS\",\"featureDescription\":\"Dispute Transactions\",\"featureName\":\"Dispute Transactions\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"DISPUTE_TRANSACTIONS\",\"isEnabled\":\"true\"},{\"id\":\"DISPUTE_TRANSACTIONS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"RECEIVED_GUARANTEES\",\"featureDescription\":\"View & Manage the Received Guarantees\",\"featureName\":\"RECEIVED GUARANTEES\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"RECEIVED_GUARANTEES_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"TRANSFER_BETWEEN_OWN_ACCOUNT\",\"featureDescription\":\"Fund Transfer between different eligible accounts of a member\",\"featureName\":\"Transfer between customer own accounts\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"TRANSFER_BETWEEN_OWN_ACCOUNT_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"TRANSFER_BETWEEN_OWN_ACCOUNT_VIEW_RECEPIENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CORPORATE_RECIPIENT\",\"featureDescription\":\"Create View & Manage the Corporate Payee\",\"featureName\":\"Corporate Payee\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CORPORATE_RECIPIENT_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INTERNATIONAL_WIRE_TRANSFER\",\"featureDescription\":\"International Wire Transfer\",\"featureName\":\"International Wire Transfer\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INTERNATIONAL_WIRE_TRANSFER_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"INTERNATIONAL_WIRE_TRANSFER_VIEW_RECEPIENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INWARD_COLLECTIONS_AMENDMENTS\",\"featureDescription\":\"View & Manage the Inward Collections Amendments\",\"featureName\":\"INWARD COLLECTIONS AMENDMENTS\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INWARD_COLLECTIONS_AMENDMENTS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"WITHDRAW_CASH\",\"featureDescription\":\"Cardless cash withdrawl in account\",\"featureName\":\"Withdraw Cash\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"WITHDRAW_CASH_VIEW_SUMMARY\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INTER_BANK_ACCOUNT_FUND_TRANSFER\",\"featureDescription\":\"Fund Transfer to Accounts in other domestic Banks and Credit Unions\",\"featureName\":\"Interbank Account to Account Fund Transfer\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INTER_BANK_ACCOUNT_FUND_TRANSFER_VIEW_RECEPIENT\",\"isEnabled\":\"true\"},{\"id\":\"INTER_BANK_ACCOUNT_FUND_TRANSFER_VIEW\",\"isEnabled\":\"true\"}]}]}]}]","globalLevelPermissions":"[{\"companyName\":\"USER190727 USER190727\",\"cif\":\"190727\",\"legalEntityId\":\"GB0010001\",\"features\":[{\"featureId\":\"MANAGE_ACCOUNT_STATEMENTS\",\"featureDescription\":\"Manage Account Statements\",\"featureName\":\"Manage Account Statements\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"VIEW_ESTATEMENTS\",\"isEnabled\":\"true\"},{\"id\":\"VIEW_COMBINED_STATEMENTS\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACCESS_CASH_POSITION\",\"featureDescription\":\"access cash position\",\"featureName\":\"Access Cash Position\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACCESS_CASH_POSITION\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACCESS_ENGAGE\",\"featureDescription\":\"access engage\",\"featureName\":\"Access Engage\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACCESS_ENGAGE\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INTRA_BANK_FUND_TRANSFER\",\"featureDescription\":\"Fund Transfer to other members of the Credit Union. Member to member Transfer\",\"featureName\":\"Intra Bank Fund Transfer\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INTRA_BANK_FUND_TRANSFER_CREATE_RECEPIENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"PAYEE_MANAGEMENT\",\"featureDescription\":\"Payee Management\",\"featureName\":\"Payee Management\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"PAYEE_MANAGEMENT_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"USER_MANAGEMENT\",\"featureDescription\":\"Manage the Business Online access of the other user\",\"featureName\":\"User Management\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"USER_MANAGEMENT_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"USER_MANAGEMENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CARD_MANAGEMENT\",\"featureDescription\":\"View card information, activate or deactivate a card, request replacement for a card, report a lost or stolen card, cancel the usage of a card, and request a new PIN for a card\",\"featureName\":\"Manage Debit and Credit Cards\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CARD_MANAGEMENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"PROFILE_SETTINGS\",\"featureDescription\":\"Profile Settings\",\"featureName\":\"Profile Settings\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"PROFILE_SETTINGS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"NOTIFICATION\",\"featureDescription\":\"Notification\",\"featureName\":\"Notification\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"NOTIFICATION_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"FX_RATES\",\"featureDescription\":\"View FX rates\",\"featureName\":\"FX Rates\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"FX_RATES_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"FX_RATES_VIEW_CALCULATOR\",\"isEnabled\":\"true\"}]},{\"featureId\":\"MESSAGES\",\"featureDescription\":\"Customer requests and messages\",\"featureName\":\"Customer requests and messages\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"MESSAGES_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACCOUNT_SETTINGS\",\"featureDescription\":\"Manage Account Settings\",\"featureName\":\"Account Settings\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACCOUNT_SETTINGS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACH_COLLECTION\",\"featureDescription\":\"Automated Clearing House Collection Service\",\"featureName\":\"ACH Collection\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACH_COLLECTION_VIEW_TEMPLATE\",\"isEnabled\":\"true\"}]},{\"featureId\":\"MULTI_ENTITY_PREFERENCE\",\"featureDescription\":\"Multi Entity Preference\",\"featureName\":\"Multi Entity Preference\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"SET_DEFAULT_ENTITY_PREFERENCE\",\"isEnabled\":\"true\"}]},{\"featureId\":\"SBA_XAI_DASHBOARD\",\"featureDescription\":\"Smart Banking XAI Dashboard\",\"featureName\":\"Smart Banking XAI Dashboard\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CASHFLOW_PREDICTION_CHART_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"IMPORT_LC\",\"featureDescription\":\"The clerk and manager can View LC limits,issued LC details, filter,upload doc and submit\",\"featureName\":\"Import Letter of Credit\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"IMPORT_LC_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CUSTOM_ROLES\",\"featureDescription\":\"Manage custom roles for an organisation\",\"featureName\":\"Custom Roles\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CUSTOM_ROLES_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"SIGNATORY_GROUP\",\"featureDescription\":\"Manage Signatory Groups for an organization\",\"featureName\":\"Signatory Groups\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"SIGNATORY_GROUP_VIEW\",\"isEnabled\":\"true\"}]}]}]","transactionLimits":"[{\"companyName\":\"USER190727 USER190727\",\"cif\":\"190727\",\"legalEntityId\":\"GB0010001\",\"limitGroups\":[],\"accounts\":[{\"accountName\":\"Savings Account\",\"accountId\":\"124524\",\"accountType\":\"Savings\",\"ownerType\":\"OWNER\",\"featurePermissions\":[]}]}]","signatoryGroups":"[{\"cif\":\"190727\",\"legalEntityId\":\"GB0010001\",\"groups\":[],\"contractId\":\"0180134038\"}]"}
|
| Response: |
{
"opstatus": 0,
"id": "7708748774",
"status": "Success",
"httpStatusCode": 0
}
|
| Error Code(s): | NA |
| Service Flow: | NA |
| Description: | This service edits the customer details and assigns the new edited permissions. |
| Method: | POST |
| URL: | /services/data/v1/ExternalUserManagement/operations/ExternalUsers_1/getInfinityUserAccounts |
| Security Level: | Authenticated App Users |
| Header Request: | X-Kony-Authorization |
| Body Request: | {"userDetails":"{\"firstName\":\"user001\",\"lastName\":\"user001\",\"middleName\":\"\",\"phoneNumber\":\"9988776655\",\"phoneCountryCode\":\"+91\",\"dob\":\"1996-06-04\",\"drivingLicenseNumber\":\"\",\"email\":\"test@temenos.com\",\"legalEntityId\":\"GB0010001\",\"id\":\"7708748774\"}","companyList":"[{\"companyName\":\"USER190727 USER190727\",\"contractId\":\"0180134038\",\"contractName\":\"USER190727 USER190727 190727\",\"cif\":\"190727\",\"legalEntityId\":\"GB0010001\",\"isPrimary\":\"true\",\"serviceDefinition\":\"707dfea8-d0fe-4154-89c3-e7d7ef2ee16a\",\"roleId\":\"694de012-92d3-489f-a046-46484618f64a\",\"autoSyncAccounts\":\"false\",\"accounts\":[{\"accountName\":\"Savings Account\",\"accountId\":\"124524\",\"accountType\":\"Savings\",\"isEnabled\":\"true\"}],\"excludedAccounts\":[]}]","accountLevelPermissions":"[{\"companyName\":\"USER190727 USER190727\",\"cif\":\"190727\",\"legalEntityId\":\"GB0010001\",\"accounts\":[{\"accountName\":\"Savings Account\",\"accountId\":\"124524\",\"accountType\":\"Savings\",\"ownerType\":\"Owner\",\"featurePermissions\":[{\"featureId\":\"OUTWARD_COLLECTIONS\",\"featureDescription\":\"Create, Delete, View & Manage the Outward Collections\",\"featureName\":\"OUTWARD COLLECTIONS\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"OUTWARD_COLLECTIONS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"LC_GUARANTEES_AMENDMENTS\",\"featureDescription\":\"Create View & Manage the LC Guarantees Amendments\",\"featureName\":\"LC GUARANTEES AMENDMENT\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"LC_GUARANTEES_AMENDMENTS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"IMPORT_LC_AMENDMENT\",\"featureDescription\":\"View & Manage the Import LC Amendments\",\"featureName\":\"Import LC Amendments\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"IMPORT_LC_AMENDMENT_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"IMPORT_LC_AMENDMENT_CREATE\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CHECK_MANAGEMENT\",\"featureDescription\":\"Manage issued Check Payments\",\"featureName\":\"Check Management\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CHECK_MANAGEMENT\",\"isEnabled\":\"true\"},{\"id\":\"CHECK_MANAGEMENT_VIEW_DISPUTED_CHECKS\",\"isEnabled\":\"true\"}]},{\"featureId\":\"STOP_PAYMENT_REQUEST\",\"featureDescription\":\"Stop Payment Request\",\"featureName\":\"Stop Payment Request\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"STOP_PAYMENT_REQUEST_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"EXPORT_LC_AMENDMENT\",\"featureDescription\":\"View & Manage the Export LC Amendments\",\"featureName\":\"Export LC Amendments\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"EXPORT_LC_AMENDMENT_UPDATE\",\"isEnabled\":\"true\"},{\"id\":\"EXPORT_LC_AMENDMENT_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"OUTWARD_COLLECTIONS_AMENDMENTS\",\"featureDescription\":\"Create, View & Manage the Outward Collections Amendments\",\"featureName\":\"OUTWARD COLLECTIONS AMENDMENTS\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"OUTWARD_COLLECTIONS_AMENDMENTS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CLAIMS_RECEIVED\",\"featureDescription\":\"View & Manage the Claims Received\",\"featureName\":\"RECEIVED GUARANTEES\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CLAIMS_RECEIVED_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"DOMESTIC_WIRE_TRANSFER\",\"featureDescription\":\"Wire Transfers within the country\",\"featureName\":\"Domestic Wire Transfer\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"DOMESTIC_WIRE_TRANSFER_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"DOMESTIC_WIRE_TRANSFER_VIEW_RECEPIENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"RECEIVABLES_CSV_IMPORT\",\"featureDescription\":\"Create & View the Receivable Bills From CSV\",\"featureName\":\"Receivables CSV Import\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"RECEIVABLES_CSV_IMPORT_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACH_PAYMENT\",\"featureDescription\":\"Automated Clearing House Payment Service\",\"featureName\":\"ACH Payment\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACH_PAYMENT_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"EXPORT_LC_DRAWINGS\",\"featureDescription\":\"View & Manage the Export LC Drawings\",\"featureName\":\"Export LC Drawings\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"EXPORT_LC_DRAWINGS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"RECEIVABLE_BILLS\",\"featureDescription\":\"View & Manage the Receivable Bills\",\"featureName\":\"Receivable Bills\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"RECEIVABLE_BILLS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"BILL_PAY\",\"featureDescription\":\"Pay your bills instantly\",\"featureName\":\"Bill Payment Service\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"BILL_PAY_VIEW_PAYEES\",\"isEnabled\":\"true\"},{\"id\":\"BILL_PAY_VIEW_PAYMENTS\",\"isEnabled\":\"true\"}]},{\"featureId\":\"RECEIVED_GUARANTEES_CLAIMS\",\"featureDescription\":\"Create View & Manage the Received Guarantees Claims\",\"featureName\":\"RECEIVED_GUARANTEES_CLAIMS\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"RECEIVED_GUARANTEES_CLAIMS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"LC_GUARANTEES\",\"featureDescription\":\"Create View & Manage the LC Guarantees\",\"featureName\":\"LC GUARANTEES\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"LC_GUARANTEES_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACH_COLLECTION\",\"featureDescription\":\"Automated Clearing House Collection Service\",\"featureName\":\"ACH Collection\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACH_COLLECTION_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"IMPORT_LC_DRAWINGS\",\"featureDescription\":\"View & Manage the Import LC Drawings\",\"featureName\":\"Import LC Drawings\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"IMPORT_LC_DRAWINGS_SUBMIT\",\"isEnabled\":\"true\"},{\"id\":\"IMPORT_LC_DRAWINGS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"LOAN_SCHEDULE\",\"featureDescription\":\"View Loan Schedule \",\"featureName\":\"View Loan Schedule \",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"VIEW_LOAN_SCHEDULE\",\"isEnabled\":\"true\"},{\"id\":\"VIEW_INSTALLMENT_SUMMARY\",\"isEnabled\":\"true\"}]},{\"featureId\":\"DIRECT_DEBIT\",\"featureDescription\":\"Manage Direct Debit\",\"featureName\":\"Direct Debit\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"DIRECT_DEBIT_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACCOUNT_SWEEP\",\"featureDescription\":\"Account Sweeps\",\"featureName\":\"Account Sweeps\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACCOUNT_SWEEP_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CHEQUE_BOOK_REQUEST\",\"featureDescription\":\"Manage Cheque Book Request\",\"featureName\":\"Cheque Book Request\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CHEQUE_BOOK_REQUEST_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"EXPORT_LC\",\"featureDescription\":\"The clerk, Manager & soletraders can filter\",\"featureName\":\"Export Letter of Credit\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"EXPORT_LC_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INTRA_BANK_FUND_TRANSFER\",\"featureDescription\":\"Fund Transfer to other members of the Credit Union. Member to member Transfer\",\"featureName\":\"Intra Bank Fund Transfer\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INTRA_BANK_FUND_TRANSFER_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"INTRA_BANK_FUND_TRANSFER_VIEW_RECEPIENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"VIEW_CHEQUES\",\"featureDescription\":\"View Cheques\",\"featureName\":\"View Cheque\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"VIEW_CHEQUES_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"RECEIVED_GUARANTEES_AMENDMENTS\",\"featureDescription\":\"View & Manage the Received Guarantees Amendements\",\"featureName\":\"RECEIVED GUARANTEES AMENDMENTS\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"RECEIVED_GUARANTEES_AMENDMENTS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INTERNATIONAL_ACCOUNT_FUND_TRANSFER\",\"featureDescription\":\"Fund Transfer to Accounts in International Banks and Credit Unions\",\"featureName\":\"International Account to Account Fund Transfer \",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INTERNATIONAL_ACCOUNT_FUND_TRANSFER_VIEW_RECEPIENT\",\"isEnabled\":\"true\"},{\"id\":\"INTERNATIONAL_ACCOUNT_FUND_TRANSFER_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INWARD_COLLECTIONS\",\"featureDescription\":\"View & Manage the Inward Collections\",\"featureName\":\"INWARD COLLECTIONS\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INWARD_COLLECTIONS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CLOSE_ACCOUNT\",\"featureDescription\":\"Close Account\",\"featureName\":\"Close Account\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"VIEW_CLOSED_ACCOUNT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"DISPUTE_TRANSACTIONS\",\"featureDescription\":\"Dispute Transactions\",\"featureName\":\"Dispute Transactions\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"DISPUTE_TRANSACTIONS\",\"isEnabled\":\"true\"},{\"id\":\"DISPUTE_TRANSACTIONS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"RECEIVED_GUARANTEES\",\"featureDescription\":\"View & Manage the Received Guarantees\",\"featureName\":\"RECEIVED GUARANTEES\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"RECEIVED_GUARANTEES_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"TRANSFER_BETWEEN_OWN_ACCOUNT\",\"featureDescription\":\"Fund Transfer between different eligible accounts of a member\",\"featureName\":\"Transfer between customer own accounts\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"TRANSFER_BETWEEN_OWN_ACCOUNT_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"TRANSFER_BETWEEN_OWN_ACCOUNT_VIEW_RECEPIENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CORPORATE_RECIPIENT\",\"featureDescription\":\"Create View & Manage the Corporate Payee\",\"featureName\":\"Corporate Payee\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CORPORATE_RECIPIENT_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INTERNATIONAL_WIRE_TRANSFER\",\"featureDescription\":\"International Wire Transfer\",\"featureName\":\"International Wire Transfer\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INTERNATIONAL_WIRE_TRANSFER_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"INTERNATIONAL_WIRE_TRANSFER_VIEW_RECEPIENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INWARD_COLLECTIONS_AMENDMENTS\",\"featureDescription\":\"View & Manage the Inward Collections Amendments\",\"featureName\":\"INWARD COLLECTIONS AMENDMENTS\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INWARD_COLLECTIONS_AMENDMENTS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"WITHDRAW_CASH\",\"featureDescription\":\"Cardless cash withdrawl in account\",\"featureName\":\"Withdraw Cash\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"WITHDRAW_CASH_VIEW_SUMMARY\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INTER_BANK_ACCOUNT_FUND_TRANSFER\",\"featureDescription\":\"Fund Transfer to Accounts in other domestic Banks and Credit Unions\",\"featureName\":\"Interbank Account to Account Fund Transfer\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INTER_BANK_ACCOUNT_FUND_TRANSFER_VIEW_RECEPIENT\",\"isEnabled\":\"true\"},{\"id\":\"INTER_BANK_ACCOUNT_FUND_TRANSFER_VIEW\",\"isEnabled\":\"true\"}]}]}]}]","globalLevelPermissions":"[{\"companyName\":\"USER190727 USER190727\",\"cif\":\"190727\",\"legalEntityId\":\"GB0010001\",\"features\":[{\"featureId\":\"ACH_COLLECTION\",\"featureDescription\":\"Automated Clearing House Collection Service\",\"featureName\":\"ACH Collection\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACH_COLLECTION_VIEW_TEMPLATE\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACCESS_CASH_POSITION\",\"featureDescription\":\"access cash position\",\"featureName\":\"Access Cash Position\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACCESS_CASH_POSITION\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACCESS_ENGAGE\",\"featureDescription\":\"access engage\",\"featureName\":\"Access Engage\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACCESS_ENGAGE\",\"isEnabled\":\"true\"}]},{\"featureId\":\"ACCOUNT_SETTINGS\",\"featureDescription\":\"Manage Account Settings\",\"featureName\":\"Account Settings\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"ACCOUNT_SETTINGS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CUSTOM_ROLES\",\"featureDescription\":\"Manage custom roles for an organisation\",\"featureName\":\"Custom Roles\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CUSTOM_ROLES_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"MESSAGES\",\"featureDescription\":\"Customer requests and messages\",\"featureName\":\"Customer requests and messages\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"MESSAGES_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"FX_RATES\",\"featureDescription\":\"View FX rates\",\"featureName\":\"FX Rates\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"FX_RATES_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"FX_RATES_VIEW_CALCULATOR\",\"isEnabled\":\"true\"}]},{\"featureId\":\"IMPORT_LC\",\"featureDescription\":\"The clerk and manager can View LC limits,issued LC details, filter,upload doc and submit\",\"featureName\":\"Import Letter of Credit\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"IMPORT_LC_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"INTRA_BANK_FUND_TRANSFER\",\"featureDescription\":\"Fund Transfer to other members of the Credit Union. Member to member Transfer\",\"featureName\":\"Intra Bank Fund Transfer\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"INTRA_BANK_FUND_TRANSFER_CREATE_RECEPIENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"MANAGE_ACCOUNT_STATEMENTS\",\"featureDescription\":\"Manage Account Statements\",\"featureName\":\"Manage Account Statements\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"VIEW_ESTATEMENTS\",\"isEnabled\":\"true\"},{\"id\":\"VIEW_COMBINED_STATEMENTS\",\"isEnabled\":\"true\"}]},{\"featureId\":\"CARD_MANAGEMENT\",\"featureDescription\":\"View card information, activate or deactivate a card, request replacement for a card, report a lost or stolen card, cancel the usage of a card, and request a new PIN for a card\",\"featureName\":\"Manage Debit and Credit Cards\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CARD_MANAGEMENT\",\"isEnabled\":\"true\"}]},{\"featureId\":\"MULTI_ENTITY_PREFERENCE\",\"featureDescription\":\"Multi Entity Preference\",\"featureName\":\"Multi Entity Preference\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"SET_DEFAULT_ENTITY_PREFERENCE\",\"isEnabled\":\"true\"}]},{\"featureId\":\"NOTIFICATION\",\"featureDescription\":\"Notification\",\"featureName\":\"Notification\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"NOTIFICATION_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"PAYEE_MANAGEMENT\",\"featureDescription\":\"Payee Management\",\"featureName\":\"Payee Management\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"PAYEE_MANAGEMENT_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"PROFILE_SETTINGS\",\"featureDescription\":\"Profile Settings\",\"featureName\":\"Profile Settings\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"PROFILE_SETTINGS_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"SIGNATORY_GROUP\",\"featureDescription\":\"Manage Signatory Groups for an organization\",\"featureName\":\"Signatory Groups\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"SIGNATORY_GROUP_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"SBA_XAI_DASHBOARD\",\"featureDescription\":\"Smart Banking XAI Dashboard\",\"featureName\":\"Smart Banking XAI Dashboard\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"CASHFLOW_PREDICTION_CHART_VIEW\",\"isEnabled\":\"true\"}]},{\"featureId\":\"USER_MANAGEMENT\",\"featureDescription\":\"Manage the Business Online access of the other user\",\"featureName\":\"User Management\",\"isEnabled\":\"true\",\"permissions\":[{\"id\":\"USER_MANAGEMENT_VIEW\",\"isEnabled\":\"true\"},{\"id\":\"USER_MANAGEMENT\",\"isEnabled\":\"true\"}]}]}]","transactionLimits":"[{\"companyName\":\"USER190727 USER190727\",\"cif\":\"190727\",\"legalEntityId\":\"GB0010001\",\"limitGroups\":[],\"accounts\":[{\"accountName\":\"Savings Account\",\"accountId\":\"124524\",\"accountType\":\"Savings\",\"ownerType\":\"Owner\",\"featurePermissions\":[]}]}]","signatoryGroups":"[{\"cif\":\"190727\",\"legalEntityId\":\"GB0010001\",\"groups\":[],\"contractId\":\"0180134038\"}]","removedCompanies":"[]"}
|
| Response: |
{
"opstatus": 0,
"id": "7708748774",
"status": "Success",
"httpStatusCode": 0
}
|
| Error Code(s): | NA |
| Service Flow: | NA |
| Description: | Creates a Custom Role template. Every Custom Role template has a pre-defined set of permissions and access rights. | ||||||
| Method: | POST | ||||||
| URL: | /services/data/v1/RBObjects/operations/InfinityUser/createCustomRole | ||||||
| Security Level: | Authenticated App Users | ||||||
| Header Request: | X-Kony-Authorization | ||||||
| Body Request: |
Parameters customRoleDetails Specifies a JSON object that contains all the details required to create a custom role. companyList Specifies an array of JSON objects that contains the list of companies and the corresponding contract details. accountLevelPermissions Specifies an array of JSON objects that contains all the account level permissions that must be associated with the custom role. globalLevelPermissions Specifies an array of JSON objects that contains all the global level permissions that must be associated with the custom role. transactionLimits Specifies an array of JSON objects that contains all the limits placed on the custom role transactions. {
"customRoleDetails":"{\"customRoleName\":\"abc\",\"description\":\"xyz\"}",
"companyList":"[{\"companyName\":\"Kony India Pvt LTD\",\"contractId\":\"1\",\"contractName\":\"\",\"cif\":\"98653\",\"isPrimary\":true,\"serviceDefinition\":\"Business Banking\",\"userRole\":\"viewer\",\"accounts\":[{\"accountName\":\"A1\",\"accountId\":\"123\",\"isEnabled\":\"true\",\"accountType\":\"checkings\"},{\"accountName\":\"A2\",\"accountId\":\"124\",\"isEnabled\":\"true\",\"accountType\":\"savings\"},{\"accountName\":\"A3\",\"accountId\":\"125\",\"isEnabled\":\"true\",\"accountType\":\"checkings\"}]},{\"companyName\":\"Temenos India Pvt LTD\",\"cif\":\"12345\",\"contractId\":\"1\",\"contractName\":\"\",\"isPrimary\":false,\"serviceDefinition\":\"Business Banking Permium\",\"userRole\":\"viewer\",\"accounts\":[{\"accountName\":\"B1\",\"accountId\":\"211\",\"isEnabled\":\"false\",\"accountType\":\"checkings\"},{\"accountName\":\"A2\",\"accountId\":\"212\",\"isEnabled\":\"true\",\"accountType\":\"savings\"},{\"accountName\":\"A3\",\"accountId\":\"213\",\"isEnabled\":\"true\",\"accountType\":\"savings\"}]}]",
"accountLevelPermissions":"[{\"companyName\":\"Kony India Pvt LTD\",\"cif\":\"98653\",\"accounts\":[{\"accountName\":\"\",\"accountId\":\"123\",\"accountType\":\"\",\"permissionType\":\"\",\"featurePermissions\":[{\"featureId\":\"ACH_PAYMENT\",\"featureDescription\":\"Automated Clearing House Payment Service\",\"featureName\":\"Automated Clearing House Payment Service\",\"isEnabled\":\"false\",\"permissions\":[{\"id\":\"ACH_PAYMENT_VIEW\",\"isEnabled\":\"false\"},{\"id\":\"ACH_PAYMENT_DELETE_TEMPLATE\",\"isEnabled\":\"true\"},{\"id\":\"ACH_PAYMENT_CREATE\",\"isEnabled\":\"true\"},{\"id\":\"ACH_PAYMENT_APPROVE\",\"isEnabled\":\"true\"}]}]}]}]",
"globalLevelPermissions":"[{\"companyName\":\"Kony India Pvt LTD\",\"cif\":\"98653\",\"features\":[{\"featureName\":\"Domestic Wire Transfer\",\"featureDescription\":\"Wire Transfers within the country\",\"permissions\":[{\"permissionType\":\"DOMESTIC_WIRE_TRANSFER_VIEW\",\"isEnabled\":\"true\"},{\"permissionType\":\"DOMESTIC_WIRE_TRANSFER_CREATE\",\"isEnabled\":\"true\"},{\"permissionType\":\"DOMESTIC_WIRE_TRANSFER_DELETE_RECEPIENT\",\"isEnabled\":\"true\"},{\"permissionType\":\"DOMESTIC_WIRE_TRANSFER_APPROVE\",\"isEnabled\":\"false\"}],\"featureId\":\"DOMESTIC_WIRE_TRANSFER\"}]}]",
"transactionLimits":"[{\"companyName\":\"Kony India Pvt LTD\",\"cif\":\"98653\",\"limitGroups\":[{\"limitGroupId\":\"SINGLE_PAYMENT\",\"limits\":[{\"limitType\":\"DAILY\",\"limit\":\"100\"},{\"limitType\":\"WEEKLY\",\"limit\":\"500\"},{\"limitType\":\"PER_TRANSACTION\",\"limit\":\"50\"}]},{\"limitGroupId\":\"BULK_PAYMENT\",\"limits\":[{\"limitType\":\"DAILY\",\"limit\":\"100\"},{\"limitType\":\"WEEKLY\",\"limit\":\"500\"},{\"limitType\":\"PER_TRANSACTION\",\"limit\":\"50\"}]}],\"accounts\":[{\"accountName\":\"\",\"accountId\":\"123\",\"accountType\":\"\",\"permissionType\":\"\",\"featurePermissions\":[{\"featureId\":\"ACH_PAYMENT\",\"actionId\":\"ACH_PAYMENT_CREATE\",\"actionDescription\":\"Automated Clearing House Payment Service\",\"actionName\":\"Automated Clearing House Payment Service\",\"limits\":[{\"id\":\"PRE_APPROVED_DAILY_LIMIT\",\"value\":\"0.00\"},{\"id\":\"AUTO_DENIED_DAILY_LIMIT\",\"value\":\"1000.00\"},{\"id\":\"PRE_APPROVED_WEEKLY_LIMIT\",\"value\":\"0.00\"},{\"id\":\"PRE_APPROVED_TRANSACTION_LIMIT\",\"value\":\"0.00\"},{\"id\":\"AUTO_DENIED_WEEKLY_LIMIT\",\"value\":\"5000.00\"},{\"id\":\"AUTO_DENIED_TRANSACTION_LIMIT\",\"value\":\"500.00\"}]}]}]}]"
}
|
||||||
| Response: |
Parameters id Specifies the unique Custom Role template ID that the user has generated. {
"id": "200410084549490",
"opstatus": 0,
"httpStatusCode": 0
}
|
||||||
| Error Code(s): |
|
||||||
| Service Flow: |
|
| Description: | Retrieves the custom role list. Every template contains a list of accounts and this template helps the user in fetching the account list. | |||||
| Method: | POST | |||||
| URL: | services/data/v1/RBObjects/operations/CustomRole/getOrganizationCustomRoles | |||||
| Security Level: | Authenticated App Users | |||||
| Header Request: | X-Kony-Authorization | |||||
| Body Request: |
None |
|||||
| Response: |
CustomRoles [ ] The collection is returned to the client. Parameters CustomRoles /id Specifies the unique ID of the Custom Role template that the user has fetched. CustomRoles /customRoleName Specifies the name of the Custom Role template that the user has fetched. CustomRoles /Parent_id Specifies the parent ID of the Custom Template. Based on this ID the user can identify the parent template to which the custom template belongs. CustomRoles /Status Specifies the status of the Custom Role Template (Active/Inactive). CustomRoles /Description Specifies the description of the Custom Role template. CustomRoles /createdby Specifies the name of the user who created the custom template. CustomRoles /modifiedby Specifies the name of the user who modified the custom template. CustomRoles /createdts Specifies the date of creation of the custom template along with the time stamp. CustomRoles /lastmodifiedts Specifies the date of modification of the custom template along with the time stamp. {
"CustomRoles": [
{
"id": "200508192651432",
"customRoleName": "Role1",
"Parent_id":"Admin1",
"Status": "Active",
"Description": "Custom Role1",
"createdby": "dbpolbuser",
"modifiedby": "dbpolbuser",
"createdts": "2020-05-07T19:26:51",
"lastmodifiedts": "2020-05-07T19:26:51"
},
{
"id": "200508192651433",
"customRoleName": "Role2",
"Parent_id":"Admin1",
"Status": "Active",
"Description": "Custom Role 2",
"createdby": "dbpolbuser",
"modifiedby": "dbpolbuser",
"createdts": "2020-05-07T19:26:51",
"lastmodifiedts": "2020-05-07T19:26:51"
}
],
"opstatus": 0,
"httpStatusCode": 0
}
|
|||||
| Error Code(s): |
|
|||||
| Service Flow: |
|
| Description: | Retrieves the Custom Role details. The details include pre-defined permissions and access rights. | ||||||
| Method: | POST | ||||||
| URL: | /services/data/v1/RBObjects/operations/CustomRole/getCustomRoleDetails | ||||||
| Security Level: | Authenticated App Users | ||||||
| Header Request: | X-Kony-Authorization | ||||||
| Body Request: |
Parameters id Specifies the unique ID of the Custom Role template that must be fetched. {
"id":"1"
}
|
||||||
| Response: |
customRoleDetails Specifies an array of custom role details. customRoleDetails/name Specifies the name of the Custom Role template that the user has fetched. customRoleDetails/description Specifies the description of the custom role template. accountLevelPermissions Specifies an array of accounts level permissions that are associated with the custom role template and the corresponding details. accountLevelPermissions/cif Specifies the unique ID of the core customer. accountLevelPermissions/accounts Specifies an array of accounts and their corresponding details. accountLevelPermissions/accounts/accountId Specifies the unique ID of the account. accountLevelPermissions/accounts/featurePermissions Specifies an array of permissions that are associated with the feature and the corresponding details. accountLevelPermissions/accounts/featurePermissions/featureId Specifies the unique ID of the feature. accountLevelPermissions/accounts/featurePermissions/featureDescription Specifies the description of the feature. accountLevelPermissions/accounts/featurePermissions/featureName Specifies the name of the feature. accountLevelPermissions/accounts/featurePermissions/isEnabled Specifies whether the feature is enabled. The value is Boolean. accountLevelPermissions/accounts/featurePermissions/permissions Specifies an array of permissions and their corresponding details. accountLevelPermissions/accounts/featurePermissions/permissions/id Specifies the unique ID of the permission. accountLevelPermissions/accounts/featurePermissions/permissions/isEnabled Specifies whether the permission is granted. The value is Boolean. globalLevelPermissions Specifies an array of global level permissions that are associated with the custom role template and the corresponding details. globalLevelPermissions/cif Specifies the Customer Information File number associated with the user. globalLevelPermissions/features Specifies an array of features and the corresponding details. globalLevelPermissions/features/featureName Specifies the name of the feature. globalLevelPermissions/features/featureDescription Specifies the description of the feature. globalLevelPermissions/features/featureId Specifies the unique ID of the feature. globalLevelPermissions/features/isEnabled Specifies whether the feature is enabled. The value is Boolean. globalLevelPermissions/features/permissions Specifies an array of permissions that are associated with the user. globalLevelPermissions/features/permissions/id Specifies the unique ID that is associated with the permission. globalLevelPermissions/features/permissions/isEnabled Specifies whether the permissions are enabled. The value is Boolean. transactionLimits Specifies an array of transaction limits imposed on the custom role. transactionLimits/cif Specifies the Customer Information File number. transactionLimits/accounts Specifies an array of accounts and their corresponding details. transactionLimits/accounts/accountId Specifies the unique ID of the account. transactionLimits/accounts/featurePermissions Specifies an array of permissions that are associated with the feature. transactionLimits/accounts/featurePermissions/featureId Specifies the unique ID of the feature. transactionLimits/accounts/featurePermissions/featureDescription Specifies the description of the feature. transactionLimits/accounts/featurePermissions/featureName Specifies the name of the feature. transactionLimits/accounts/featurePermissions/isEnabled Specifies whether the feature is enabled. The value is Boolean. transactionLimits/accounts/featurePermissions/permissions Specifies an array of permissions that are associated with the feature. transactionLimits/accounts/featurePermissions/permissions/id Specifies the unique ID of the feature. transactionLimits/accounts/featurePermissions/permissions/isEnabled Specifies whether the permission is granted. The value is Boolean. {
"customRoleDetails": [
{
"name": "abc",
"description": "xyz"
}
],
"accountLevelPermissions": [
{
"cif": "98653",
"accounts": [
{
"accountId": "123",
"featurePermissions": [
{
"featureId": "ACH_PAYMENT",
"featureDescription": "Automated Clearing House Payment Service",
"featureName": "ACH Payment",
"isEnabled": "true",
"permissions": [
{
"id": "ACH_PAYMENT_DELETE_TEMPLATE",
"isEnabled": "true"
},
{
"id": "ACH_PAYMENT_CREATE",
"isEnabled": "true"
},
{
"id": "ACH_PAYMENT_VIEW",
"isEnabled": "true"
},
{
"id": "ACH_PAYMENT_APPROVE",
"isEnabled": "true"
}
]
}
]
}
]
}
],
"globalLevelPermissions": [
{
"cif": "98653",
"features": [
{
"featureName": "Domestic Wire Transfer",
"featureDescription": "Wire Transfers within the country",
"featureId": "DOMESTIC_WIRE_TRANSFER",
"permissions": [
{
"permissionType": "DOMESTIC_WIRE_TRANSFER_CREATE",
"isEnabled": "true"
},
{
"permissionType": "DOMESTIC_WIRE_TRANSFER_DELETE_RECEPIENT",
"isEnabled": "true"
},
{
"permissionType": "DOMESTIC_WIRE_TRANSFER_APPROVE",
"isEnabled": "true"
},
{
"permissionType": "DOMESTIC_WIRE_TRANSFER_VIEW",
"isEnabled": "true"
}
]
}
]
}
],
"transactionLimits": [
{
"cif": "98653",
"accounts": [
{
"accountId": "123",
"featurePermissions": [
{
"featureId": "ACH_PAYMENT",
"actionId": "ACH_PAYMENT_CREATE",
"actionDescription": "Automated Clearing House Payment Service",
"actionName": "Automated Clearing House Payment Service",
"limits": [
{
"id": "PRE_APPROVED_DAILY_LIMIT",
"value": "0.0"
},
{
"id": "AUTO_DENIED_DAILY_LIMIT",
"value": "0.0"
},
{
"id": "PRE_APPROVED_WEEKLY_LIMIT",
"value": "0.0"
},
{
"id": "PRE_APPROVED_TRANSACTION_LIMIT",
"value": "0.0"
},
{
"id": "AUTO_DENIED_WEEKLY_LIMIT",
"value": "0.0"
},
{
"id": "AUTO_DENIED_TRANSACTION_LIMIT",
"value": "0.0"
}
]
}
]
}
]
}
],
"opstatus": 0,
"httpStatusCode": 0
}
|
||||||
| Error Code(s): |
|
||||||
| Service Flow: |
|
| Description: | Updates the Custom Role template with a new set of permissions and access rights, or removes the access rights and permissions from the template. | ||||||
| Method: | POST | ||||||
| URL: | services/data/v1/RBObjects/operations/CustomRole/updateCustomRole | ||||||
| Security Level: | Authenticated App Users | ||||||
| Header Request: | X-Kony-Authorization | ||||||
| Body Request: |
Parameters customRoleDetails Specifies a JSON object that contains all the details required to update the custom role. companyList Specifies an array of JSON objects that contains the list of companies and the corresponding contract details. accountLevelPermissions Specifies an array of JSON objects that contains all the account level permissions that must be associated with the custom role. globalLevelPermissions Specifies an array of JSON objects that contains all the global level permissions that must be associated with the custom role. transactionLimits Specifies an array of JSON objects that contains all the limits that are placed on the custom role transactions. {
"customRoleDetails":"{\"id\":\"1\",\"description\":\"xyz\"}",
"companyList":"[{\"companyName\":\"Kony India Pvt LTD\",\"contractId\":\"1\",\"contractName\":\"\",\"cif\":\"98653\",\"isPrimary\":true,\"serviceDefinition\":\"Business Banking\",\"userRole\":\"viewer\",\"accounts\":[{\"accountName\":\"A1\",\"accountId\":\"123\",\"isEnabled\":\"true\",\"accountType\":\"checkings\"},{\"accountName\":\"A2\",\"accountId\":\"124\",\"isEnabled\":\"true\",\"accountType\":\"savings\"},{\"accountName\":\"A3\",\"accountId\":\"125\",\"isEnabled\":\"true\",\"accountType\":\"checkings\"}]},{\"companyName\":\"Temenos India Pvt LTD\",\"cif\":\"12345\",\"contractId\":\"1\",\"contractName\":\"\",\"isPrimary\":false,\"serviceDefinition\":\"Business Banking Permium\",\"userRole\":\"viewer\",\"accounts\":[{\"accountName\":\"B1\",\"accountId\":\"211\",\"isEnabled\":\"false\",\"accountType\":\"checkings\"},{\"accountName\":\"A2\",\"accountId\":\"212\",\"isEnabled\":\"true\",\"accountType\":\"savings\"},{\"accountName\":\"A3\",\"accountId\":\"213\",\"isEnabled\":\"true\",\"accountType\":\"savings\"}]}]",
"accountLevelPermissions":"[{\"companyName\":\"Kony India Pvt LTD\",\"cif\":\"98653\",\"accounts\":[{\"accountName\":\"\",\"accountId\":\"123\",\"accountType\":\"\",\"permissionType\":\"\",\"featurePermissions\":[{\"featureId\":\"ACH_PAYMENT\",\"featureDescription\":\"Automated Clearing House Payment Service\",\"featureName\":\"Automated Clearing House Payment Service\",\"isEnabled\":\"false\",\"permissions\":[{\"id\":\"ACH_PAYMENT_VIEW\",\"isEnabled\":\"false\"},{\"id\":\"ACH_PAYMENT_DELETE_TEMPLATE\",\"isEnabled\":\"true\"},{\"id\":\"ACH_PAYMENT_CREATE\",\"isEnabled\":\"true\"},{\"id\":\"ACH_PAYMENT_APPROVE\",\"isEnabled\":\"true\"}]}]}]}]",
"globalLevelPermissions":"[{\"companyName\":\"Kony India Pvt LTD\",\"cif\":\"98653\",\"features\":[{\"featureName\":\"Domestic Wire Transfer\",\"featureDescription\":\"Wire Transfers within the country\",\"permissions\":[{\"permissionType\":\"DOMESTIC_WIRE_TRANSFER_VIEW\",\"isEnabled\":\"true\"},{\"permissionType\":\"DOMESTIC_WIRE_TRANSFER_CREATE\",\"isEnabled\":\"true\"},{\"permissionType\":\"DOMESTIC_WIRE_TRANSFER_DELETE_RECEPIENT\",\"isEnabled\":\"true\"},{\"permissionType\":\"DOMESTIC_WIRE_TRANSFER_APPROVE\",\"isEnabled\":\"false\"}],\"featureId\":\"DOMESTIC_WIRE_TRANSFER\"}]}]",
"transactionLimits":"[{\"companyName\":\"Kony India Pvt LTD\",\"cif\":\"98653\",\"limitGroups\":[{\"limitGroupId\":\"SINGLE_PAYMENT\",\"limits\":[{\"limitType\":\"DAILY\",\"limit\":\"100\"},{\"limitType\":\"WEEKLY\",\"limit\":\"500\"},{\"limitType\":\"PER_TRANSACTION\",\"limit\":\"50\"}]},{\"limitGroupId\":\"BULK_PAYMENT\",\"limits\":[{\"limitType\":\"DAILY\",\"limit\":\"100\"},{\"limitType\":\"WEEKLY\",\"limit\":\"500\"},{\"limitType\":\"PER_TRANSACTION\",\"limit\":\"50\"}]}],\"accounts\":[{\"accountName\":\"\",\"accountId\":\"123\",\"accountType\":\"\",\"permissionType\":\"\",\"featurePermissions\":[{\"featureId\":\"ACH_PAYMENT\",\"actionId\":\"ACH_PAYMENT_CREATE\",\"actionDescription\":\"Automated Clearing House Payment Service\",\"actionName\":\"Automated Clearing House Payment Service\",\"limits\":[{\"id\":\"PRE_APPROVED_DAILY_LIMIT\",\"value\":\"0.00\"},{\"id\":\"AUTO_DENIED_DAILY_LIMIT\",\"value\":\"1000.00\"},{\"id\":\"PRE_APPROVED_WEEKLY_LIMIT\",\"value\":\"0.00\"},{\"id\":\"PRE_APPROVED_TRANSACTION_LIMIT\",\"value\":\"0.00\"},{\"id\":\"AUTO_DENIED_WEEKLY_LIMIT\",\"value\":\"5000.00\"},{\"id\":\"AUTO_DENIED_TRANSACTION_LIMIT\",\"value\":\"500.00\"}]}]}]}]"
}
|
||||||
| Response: | {
"success": "Update success.",
"opstatus": 0,
"httpStatusCode": 0
}
|
||||||
| Error Code(s): |
|
||||||
| Service Flow: |
|
| Description: | Deletes the Custom Role Template. | |||||
| Method: | POST | |||||
| URL: | services/data/v1/RBObjects/operations/CustomRole/deleteCustomRole | |||||
| Security Level: | Authenticated App Users | |||||
| Header Request: | X-Kony-Authorization | |||||
| Body Request: |
Parameters customeRoleName Specifies the name of the Custom role template that must be deleted. CustomRoleId Specifies the unique ID of the Custom Role template that must be deleted. {
"CustomRoleName":"Role1",
"CustomRoleId":"C1"
}
|
|||||
| Response: | {
"success": "Delete success",
"opstatus": 0,
"httpStatusCode": 0
}
|
|||||
| Error Code(s): |
|
|||||
| Service Flow: |
|
| Description: | Assigns a template to a customer or a set of customers. | ||||||
| Method: | POST | ||||||
| URL: | services/data/v1/RBObjects/operations/CustomRole/applyCustomRole | ||||||
| Security Level: | Authenticated App Users | ||||||
| Header Request: | X-Kony-Authorization | ||||||
| Body Request: |
Parameters customeRoleName Specifies the name of the Custom role template that must be deleted. CustomRoleId Specifies the unique ID of the Custom Role template that must be deleted. Users Specifies the array of users to whom the Custom Role Template must be applied. {
"CustomRoleName": "srinivas",
"CustomRoleId": "b12f4704-0d48-43c7-8236-3d59c0e14201",
"Users": "[{\"UserId\":\"200508192651432\",\"UserName\":\"User1\"},{\"UserId\":\"200508192651488\",\"UserName\":\"User2\"}]"
}
|
||||||
| Response: | {
"success": "Delete success",
"opstatus": 0,
"httpStatusCode": 0
}
|
||||||
| Error Code(s): |
|
||||||
| Service Flow: |
|
| Description: | Retrieves the custom roles that are associated with a company. | ||||||||||
| Method: | POST <Please confirm if the method is GET or POST> | ||||||||||
| URL: | /services/data/v1/RBObjects/operations/InfinityUser/getCompanyLevelCustomRoles | ||||||||||
| Security Level: | Authenticated App Users | ||||||||||
| Header Request: | X-Kony-Authorization | ||||||||||
| Body Request: |
None |
||||||||||
| Response: |
Parameters companyList Specifies an array of company custom role details. contractId Specifies the unique ID of the contract of the company with the user. coreCustomerId Specifies the unique ID of the core customer. customRoles Specifies an array of custom roles and the corresponding details associated with the company. customRoles/name Specifies the name of the custom role. customRoles/id Specifies the unique ID of the user. customRoles/customRoleName Specifies the name of the custom role. {
"companyList": [
{
"contractId": "3229201107",
"coreCustomerId": "1699846",
"customRoles": [
{
"name": "111232122131",
"id": "1",
"customRoleName": "111232122131"
}
]
}
],
"opstatus": 0,
"httpStatusCode": 0
}
|
||||||||||
| Error Code(s): |
|
||||||||||
| Service Flow: |
|
| Description: | Verifies the name of the custom role. | |||||
| Method: | POST | |||||
| URL: | services/data/v1/RBObjects/operations/InfinityUser/verifyCustomRoleName | |||||
| Security Level: | Authenticated App Users | |||||
| Header Request: | X-Kony-Authorization | |||||
| Body Request: |
Parameters name Specifies the name of the Custom role that must be verified. {
"name":"abc"
}
|
|||||
| Response: |
Parameters isDuplicate Specifies if the custom role is a duplicate (true/false). {
"isDuplicate": "true",
"opstatus": 0,
"httpStatusCode": 0
}
|
|||||
| Error Code(s): |
|
|||||
| Service Flow: |
|
| Description: | Creates a Custom Role template. Every Custom Role template has a pre-defined set of permissions and access rights. | ||||||
| Method: | POST | ||||||
| URL: | services/data/v1/RBObjects/operations/InfinityUser/createInfinityCustomRole | ||||||
| Security Level: | Authenticated App Users | ||||||
| Header Request: | X-Kony-Authorization | ||||||
| Body Request: |
Parameters customRoleDetails Specifies a JSON object that contains all the details required to create a custom role. customRoleName Specifies the name of a custom role. description Specifies the description of the custom role template. companyList Specifies an array of JSON objects that contains the list of companies and the corresponding contract details. companyList/companyName Specifies the name of the company. companyList/contractId Specifies the contract ID. companyList/contractName Specifies the contract name. companyList/cif Specifies the unique ID of the core customer. companyList/isPrimary Specifies whether the contract is primary. companyList/autoSyncAccounts Specifies whether the user has implicit access (checking for new accounts every time the user signs in to the Online Banking app and add accounts with the default permissions) companyList/serviceDefinition Specifies the unique ID of the service definition. companyList/userRole Specifies the role of the user. companyList/accounts Specifies an array of accounts and their corresponding details. companyList/accounts/accountName Specifies the name of the account. companyList/accounts/accountId Specifies the account ID. companyList/accounts/isEnabled Specifies whether the feature is enabled. The value is Boolean. companyList/accounts/accountType Specifies the type of the account. companyList/excludedAccounts Specifies the list of accounts that must not be added while adding new accounts with implicit mode. companyList/excludedAccounts/accountName Specifies the name of the account. companyList/excludedAccounts/accountId Specifies the ID of the account. companyList/excludedAccounts/isEnabled Specifies whether the feature is enabled. The value is Boolean. companyList/excludedAccounts/accountType Specifies the type of the account. accountLevelPermissions Specifies an array of JSON objects that contains all the account level permissions that must be associated with the custom role. accountLevelPermissions/companyName Specifies the name of the company. accountLevelPermissions/cif Specifies the unique ID of the core customer. accountLevelPermissions/accounts Specifies an array of accounts and their corresponding details. accountLevelPermissions/accounts/accountName Specifies the name of the account. accountLevelPermissions/accounts/accountId Specifies the unique ID of the account. accountLevelPermissions/accounts/accountType Specifies the account type. accountLevelPermissions/accounts/permissionType Specifes the tyep of permission provided to the account. accountLevelPermissions/accounts/featurePermissions Specifies an array of permissions that are associated with the feature. accountLevelPermissions/accounts/featurePermissions/featureId Specifies the unique ID of the feature. accountLevelPermissions/accounts/featurePermissions/featureDescription Specifies the description of the feature. accountLevelPermissions/accounts/featurePermissions/featureName Specifies the name of the feature. accountLevelPermissions/accounts/featurePermissions/permissions Specifies an array of permissions that are associated with the feature. accountLevelPermissions/accounts/featurePermissions/permissions/id Specifies the unique ID of the feature. accountLevelPermissions/accounts/featurePermissions/permissions/isEnabled Specifies whether the feature is enabled. The value is Boolean. globalLevelPermissions Specifies an array of JSON objects that contains all the global level permissions that must be associated with the custom role. globalLevelPermissions/companyName Specifies the name of the company globalLevelPermissions/cif Specifies the Customer Information File number associated with the user. globalLevelPermissions/features Specifies the features associated with the user. globalLevelPermissions/features/featureName Specifies the feature name. globalLevelPermissions/features/featureDescription Specifies the description of the feature. globalLevelPermissions/features/permissions Specifies an array of permissions that are associated with the feature. globalLevelPermissions/features/permissions/permissionType Specifes the tyep of permission provided. globalLevelPermissions/features/permissions/isEnabled Specifies whether the permission is enabled. The value is Boolean. globalLevelPermissions/features/featureId Specifies the unique ID of the feature. transactionLimits Specifies an array of JSON objects that contains all the limits placed on the custom role transactions. transactionLimits/companyName Specifies the name of the company. transactionLimits/cif Specifies the Customer Information File number associated with the user. transactionLimits/limitGroups Specifies an array of limit groups and their corresponding details. transactionLimits/limitGroups/limitGroupId Specifies the unique ID of the limit group. transactionLimits/limitGroups/limits Specifies an array of limits that are associated with the limit group. transactionLimits/limitGroups/limits/limitType Specifies the type of limit of the transaction such as DAILY, WEEKLY, or PER_TRANSACTION. transactionLimits/limitGroups/limits/limit Specifies the transaction limit amount. accounts Specifies an array of accounts and their corresponding details. accounts/accountName Specifies the name of the account. accounts/accountId Specifies the ID of the account. accounts/accountType Specifies the type of the account. accounts/permissionType Specifies the permission type of the account. accounts/featurePermissions Specifies an array of feature permissions that are associated with an account. accounts/featurePermissions/featureId Specifies the uique ID of the feature. accounts/featurePermissions/actionId Specifies the unique action ID. accounts/featurePermissions/actionDescription Specifies the description of the action. accounts/featurePermissions/actionName Specifies the name of the action. accounts/featurePermissions/limits Specifies an array of limits that are placed on the account. accounts/featurePermissions/limits/id Specifies the unique ID of the limit. accounts/featurePermissions/limits/value Specifies the value of the limit. {
"customRoleDetails": {
"customRoleName": "abc",
"description": "xyz"
},
"companyList": [{
"companyName": "Kony India Pvt LTD",
"contractId": "1",
"contractName": "",
"cif": "98653",
"isPrimary": true,
"autoSyncAccounts": "true",
"serviceDefinition": "Business Banking",
"userRole": "viewer",
"accounts": [{
"accountName": "A1",
"accountId": "123",
"isEnabled": "true",
"accountType": "checkings"
}, {
"accountName": "A2",
"accountId": "124",
"isEnabled": "true",
"accountType": "savings"
}, {
"accountName": "A3",
"accountId": "125",
"isEnabled": "true",
"accountType": "checkings"
}],
"excludedAccounts": [{
"accountName": "A1",
"accountId": "1234",
"isEnabled": "true",
"accountType": "checkings"
}, {
"accountName": "A2",
"accountId": "1245",
"isEnabled": "true",
"accountType": "savings"
}, {
"accountName": "A3",
"accountId": "1256",
"isEnabled": "true",
"accountType": "checkings"
}]
}, {
"companyName": "Temenos India Pvt LTD",
"cif": "12345",
"contractId": "1",
"contractName": "",
"autoSyncAccounts": "false",
"isPrimary": false,
"serviceDefinition": "Business Banking Permium",
"userRole": "viewer",
"accounts": [{
"accountName": "B1",
"accountId": "211",
"isEnabled": "false",
"accountType": "checkings"
}, {
"accountName": "A2",
"accountId": "212",
"isEnabled": "true",
"accountType": "savings"
}, {
"accountName": "A3",
"accountId": "213",
"isEnabled": "true",
"accountType": "savings"
}],
"excludedAccounts": [{
"accountName": "B1",
"accountId": "2111",
"isEnabled": "false",
"accountType": "checkings"
}, {
"accountName": "A2",
"accountId": "2122",
"isEnabled": "true",
"accountType": "savings"
}, {
"accountName": "A3",
"accountId": "2133",
"isEnabled": "true",
"accountType": "savings"
}]
}],
"accountLevelPermissions": [{
"companyName": "Kony India Pvt LTD",
"cif": "98653",
"accounts": [{
"accountName": "",
"accountId": "123",
"accountType": "",
"permissionType": "",
"featurePermissions": [{
"featureId": "ACH_PAYMENT",
"featureDescription": "Automated Clearing House Payment Service",
"featureName": "Automated Clearing House Payment Service",
"isEnabled": "false",
"permissions": [{
"id": "ACH_PAYMENT_VIEW",
"isEnabled": "false"
}, {
"id": "ACH_PAYMENT_DELETE_TEMPLATE",
"isEnabled": "true"
}, {
"id": "ACH_PAYMENT_CREATE",
"isEnabled": "true"
}, {
"id": "ACH_PAYMENT_APPROVE",
"isEnabled": "true"
}]
}]
}]
}],
"globalLevelPermissions": [{
"companyName": "Kony India Pvt LTD",
"cif": "98653",
"features": [{
"featureName": "Domestic Wire Transfer",
"featureDescription": "Wire Transfers within the country",
"permissions": [{
"permissionType": "DOMESTIC_WIRE_TRANSFER_VIEW",
"isEnabled": "true"
}, {
"permissionType": "DOMESTIC_WIRE_TRANSFER_CREATE",
"isEnabled": "true"
}, {
"permissionType": "DOMESTIC_WIRE_TRANSFER_DELETE_RECEPIENT",
"isEnabled": "true"
}, {
"permissionType": "DOMESTIC_WIRE_TRANSFER_APPROVE",
"isEnabled": "false"
}],
"featureId": "DOMESTIC_WIRE_TRANSFER"
}]
}],
"transactionLimits": [{
"companyName": "Kony India Pvt LTD",
"cif": "98653",
"limitGroups": [{
"limitGroupId": "SINGLE_PAYMENT",
"limits": [{
"limitType": "DAILY",
"limit": "100"
}, {
"limitType": "WEEKLY",
"limit": "500"
}, {
"limitType": "PER_TRANSACTION",
"limit": "50"
}]
}, {
"limitGroupId": "BULK_PAYMENT",
"limits": [{
"limitType": "DAILY",
"limit": "100"
}, {
"limitType": "WEEKLY",
"limit": "500"
}, {
"limitType": "PER_TRANSACTION",
"limit": "50"
}]
}],
"accounts": [{
"accountName": "",
"accountId": "123",
"accountType": "",
"permissionType": "",
"featurePermissions": [{
"featureId": "ACH_PAYMENT",
"actionId": "ACH_PAYMENT_CREATE",
"actionDescription": "Automated Clearing House Payment Service",
"actionName": "Automated Clearing House Payment Service",
"limits": [{
"id": "PRE_APPROVED_DAILY_LIMIT",
"value": "0.00"
}, {
"id": "AUTO_DENIED_DAILY_LIMIT",
"value": "1000.00"
}, {
"id": "PRE_APPROVED_WEEKLY_LIMIT",
"value": "0.00"
}, {
"id": "PRE_APPROVED_TRANSACTION_LIMIT",
"value": "0.00"
}, {
"id": "AUTO_DENIED_WEEKLY_LIMIT",
"value": "5000.00"
}, {
"id": "AUTO_DENIED_TRANSACTION_LIMIT",
"value": "500.00"
}]
}]
}]
}]
}
|
||||||
| Response: |
Parameters id Specifies the unique Custom Role template ID that the user has generated. {
"id": "1",
"opstatus": 0,
"httpStatusCode": 0
}
|
||||||
| Error Code(s): |
|
||||||
| Service Flow: |
|
| Description: | Updates the Custom Role template with a new set of permissions and access rights, or removes the access rights and permissions from the template. | ||||||
| Method: | POST | ||||||
| URL: | services/data/v1/RBObjects/operations/InfinityUser/updateInfinityCustomRole | ||||||
| Security Level: | Authenticated App Users | ||||||
| Header Request: | X-Kony-Authorization | ||||||
| Body Request: |
Parameters customRoleDetails Specifies a JSON object that contains all the details required to create a custom role. customRoleName Specifies the name of a custom role. description Specifies the description of the custom role template. companyList Specifies an array of JSON objects that contains the list of companies and the corresponding contract details. companyList/companyName Specifies the name of the company. companyList/contractId Specifies the contract ID. companyList/contractName Specifies the contract name. companyList/cif Specifies the unique ID of the core customer. companyList/isPrimary Specifies whether the contract is primary. companyList/autoSyncAccounts Specifies whether the user has implicit access (checking for new accounts every time the user signs in to the Online Banking app and add accounts with the default permissions) companyList/serviceDefinition Specifies the unique ID of the service definition. companyList/userRole Specifies the role of the user. companyList/accounts Specifies an array of accounts and their corresponding details. companyList/accounts/accountName Specifies the name of the account. companyList/accounts/accountId Specifies the account ID. companyList/accounts/isEnabled Specifies whether the feature is enabled. The value is Boolean. companyList/accounts/accountType Specifies the type of the account. companyList/excludedAccounts Specifies the default excluded accounts for all users created with the customRole. companyList/excludedAccounts/accountName Specifies the name of the account. companyList/excludedAccounts/accountId Specifies the ID of the account. companyList/excludedAccounts/isEnabled Specifies whether the feature is enabled. The value is Boolean. companyList/excludedAccounts/accountType Specifies the type of the account. accountLevelPermissions Specifies an array of JSON objects that contains all the account level permissions that must be associated with the custom role. accountLevelPermissions/companyName Specifies the name of the company. accountLevelPermissions/cif Specifies the unique ID of the core customer. accountLevelPermissions/accounts Specifies an array of accounts and their corresponding details. accountLevelPermissions/accounts/accountName Specifies the name of the account. accountLevelPermissions/accounts/accountId Specifies the unique ID of the account. accountLevelPermissions/accounts/accountType Specifies the account type. accountLevelPermissions/accounts/permissionType Specifes the tyep of permission provided to the account. accountLevelPermissions/accounts/featurePermissions Specifies an array of permissions that are associated with the feature. accountLevelPermissions/accounts/featurePermissions/featureId Specifies the unique ID of the feature. accountLevelPermissions/accounts/featurePermissions/featureDescription Specifies the description of the feature. accountLevelPermissions/accounts/featurePermissions/featureName Specifies the name of the feature. accountLevelPermissions/accounts/featurePermissions/permissions Specifies an array of permissions that are associated with the feature. accountLevelPermissions/accounts/featurePermissions/permissions/id Specifies the unique ID of the feature. accountLevelPermissions/accounts/featurePermissions/permissions/isEnabled Specifies whether the feature is enabled. The value is Boolean. globalLevelPermissions Specifies an array of JSON objects that contains all the global level permissions that must be associated with the custom role. globalLevelPermissions/companyName Specifies the name of the company globalLevelPermissions/cif Specifies the Customer Information File number associated with the user. globalLevelPermissions/features Specifies the features associated with the user. globalLevelPermissions/features/featureName Specifies the feature name. globalLevelPermissions/features/featureDescription Specifies the description of the feature. globalLevelPermissions/features/permissions Specifies an array of permissions that are associated with the feature. globalLevelPermissions/features/permissions/permissionType Specifes the tyep of permission provided. globalLevelPermissions/features/permissions/isEnabled Specifies whether the permission is enabled. The value is Boolean. globalLevelPermissions/features/featureId Specifies the unique ID of the feature. transactionLimits Specifies an array of JSON objects that contains all the limits placed on the custom role transactions. transactionLimits/companyName Specifies the name of the company. transactionLimits/cif Specifies the Customer Information File number associated with the user. transactionLimits/limitGroups Specifies an array of limit groups and their corresponding details. transactionLimits/limitGroups/limitGroupId Specifies the unique ID of the limit group. transactionLimits/limitGroups/limits Specifies an array of limits that are associated with the limit group. transactionLimits/limitGroups/limits/limitType Specifies the type of limit of the transaction such as DAILY, WEEKLY, or PER_TRANSACTION. transactionLimits/limitGroups/limits/limit Specifies the transaction limit amount. accounts Specifies an array of accounts and their corresponding details. accounts/accountName Specifies the name of the account. accounts/accountId Specifies the ID of the account. accounts/accountType Specifies the type of the account. accounts/permissionType Specifies the permission type of the account. accounts/featurePermissions Specifies an array of feature permissions that are associated with an account. accounts/featurePermissions/featureId Specifies the uique ID of the feature. accounts/featurePermissions/actionId Specifies the unique action ID. accounts/featurePermissions/actionDescription Specifies the description of the action. accounts/featurePermissions/actionName Specifies the name of the action. accounts/featurePermissions/limits Specifies an array of limits that are placed on the account. accounts/featurePermissions/limits/id Specifies the unique ID of the limit. accounts/featurePermissions/limits/value Specifies the value of the limit. {
"customRoleDetails": {
"id": "1"
},
"companyList": [{
"companyName": "Kony India Pvt LTD",
"contractId": "1",
"contractName": "",
"cif": "98653",
"isPrimary": true,
"autoSyncAccounts": "true",
"serviceDefinition": "Business Banking",
"userRole": "viewer",
"accounts": [{
"accountName": "A1",
"accountId": "123",
"isEnabled": "true",
"accountType": "checkings"
}, {
"accountName": "A2",
"accountId": "124",
"isEnabled": "true",
"accountType": "savings"
}, {
"accountName": "A3",
"accountId": "125",
"isEnabled": "true",
"accountType": "checkings"
}],
"excludedAccounts": [{
"accountName": "A1",
"accountId": "1234",
"isEnabled": "true",
"accountType": "checkings"
}, {
"accountName": "A2",
"accountId": "1245",
"isEnabled": "true",
"accountType": "savings"
}, {
"accountName": "A3",
"accountId": "1256",
"isEnabled": "true",
"accountType": "checkings"
}]
}, {
"companyName": "Temenos India Pvt LTD",
"cif": "12345",
"contractId": "1",
"contractName": "",
"autoSyncAccounts": "false",
"isPrimary": false,
"serviceDefinition": "Business Banking Permium",
"userRole": "viewer",
"accounts": [{
"accountName": "B1",
"accountId": "211",
"isEnabled": "false",
"accountType": "checkings"
}, {
"accountName": "A2",
"accountId": "212",
"isEnabled": "true",
"accountType": "savings"
}, {
"accountName": "A3",
"accountId": "213",
"isEnabled": "true",
"accountType": "savings"
}],
"excludedAccounts": [{
"accountName": "B1",
"accountId": "2111",
"isEnabled": "false",
"accountType": "checkings"
}, {
"accountName": "A2",
"accountId": "2122",
"isEnabled": "true",
"accountType": "savings"
}, {
"accountName": "A3",
"accountId": "2133",
"isEnabled": "true",
"accountType": "savings"
}]
}],
"accountLevelPermissions": [{
"companyName": "Kony India Pvt LTD",
"cif": "98653",
"accounts": [{
"accountName": "",
"accountId": "123",
"accountType": "",
"permissionType": "",
"featurePermissions": [{
"featureId": "ACH_PAYMENT",
"featureDescription": "Automated Clearing House Payment Service",
"featureName": "Automated Clearing House Payment Service",
"isEnabled": "false",
"permissions": [{
"id": "ACH_PAYMENT_VIEW",
"isEnabled": "false"
}, {
"id": "ACH_PAYMENT_DELETE_TEMPLATE",
"isEnabled": "true"
}, {
"id": "ACH_PAYMENT_CREATE",
"isEnabled": "true"
}, {
"id": "ACH_PAYMENT_APPROVE",
"isEnabled": "true"
}]
}]
}]
}],
"globalLevelPermissions": [{
"companyName": "Kony India Pvt LTD",
"cif": "98653",
"features": [{
"featureName": "Domestic Wire Transfer",
"featureDescription": "Wire Transfers within the country",
"permissions": [{
"permissionType": "DOMESTIC_WIRE_TRANSFER_VIEW",
"isEnabled": "true"
}, {
"permissionType": "DOMESTIC_WIRE_TRANSFER_CREATE",
"isEnabled": "true"
}, {
"permissionType": "DOMESTIC_WIRE_TRANSFER_DELETE_RECEPIENT",
"isEnabled": "true"
}, {
"permissionType": "DOMESTIC_WIRE_TRANSFER_APPROVE",
"isEnabled": "false"
}],
"featureId": "DOMESTIC_WIRE_TRANSFER"
}]
}],
"transactionLimits": [{
"companyName": "Kony India Pvt LTD",
"cif": "98653",
"limitGroups": [{
"limitGroupId": "SINGLE_PAYMENT",
"limits": [{
"limitType": "DAILY",
"limit": "100"
}, {
"limitType": "WEEKLY",
"limit": "500"
}, {
"limitType": "PER_TRANSACTION",
"limit": "50"
}]
}, {
"limitGroupId": "BULK_PAYMENT",
"limits": [{
"limitType": "DAILY",
"limit": "100"
}, {
"limitType": "WEEKLY",
"limit": "500"
}, {
"limitType": "PER_TRANSACTION",
"limit": "50"
}]
}],
"accounts": [{
"accountName": "",
"accountId": "123",
"accountType": "",
"permissionType": "",
"featurePermissions": [{
"featureId": "ACH_PAYMENT",
"actionId": "ACH_PAYMENT_CREATE",
"actionDescription": "Automated Clearing House Payment Service",
"actionName": "Automated Clearing House Payment Service",
"limits": [{
"id": "PRE_APPROVED_DAILY_LIMIT",
"value": "0.00"
}, {
"id": "AUTO_DENIED_DAILY_LIMIT",
"value": "1000.00"
}, {
"id": "PRE_APPROVED_WEEKLY_LIMIT",
"value": "0.00"
}, {
"id": "PRE_APPROVED_TRANSACTION_LIMIT",
"value": "0.00"
}, {
"id": "AUTO_DENIED_WEEKLY_LIMIT",
"value": "5000.00"
}, {
"id": "AUTO_DENIED_TRANSACTION_LIMIT",
"value": "500.00"
}]
}]
}]
}]
}
|
||||||
| Response: | {
"opstatus": 0,
"httpStatusCode": 0
}
|
||||||
| Error Code(s): |
|
||||||
| Service Flow: |
|
| Description: | Retrieves the Custom Role details. The details include pre-defined permissions and access rights. | ||||||
| Method: | POST | ||||||
| URL: | services/data/v1/RBObjects/operations/InfinityUser/getInfinityCustomRoleDetails | ||||||
| Security Level: | Authenticated App Users | ||||||
| Header Request: | X-Kony-Authorization | ||||||
| Body Request: |
Parameters id Specifies the unique ID of the Custom Role template that must be fetched. {
"id":"1"
}
|
||||||
| Response: |
To view the sample code click here. |
||||||
| Error Code(s): |
|
||||||
| Service Flow: |
|
In this topic