...
Note: This is the default user entitlement table provided by Canvas. You can use your own user entitlement table. However, you must make necessary changes in the EntitlementsHelper class for the framework to read the table.
In this table, the entitlements defined in the OO_CRITERIA_TYPE_MASTER table must be mapped to the user. Following is a sample screen shot of how the entries can be provided in the OD_USER_FUNCTION_MB table:
Column Name | M / O | Type | Purpose |
---|---|---|---|
OD_USER_NO | M | String | Unique ID provided to the user. |
OD_ACC_NO | M | String | Product or service values whose data is to be fetched based on the criteria defined. Example, Home Loan. |
CRITERIA_TYPE | M | String | In this column, specify the entitlement criteria to be respected for the view fields/columns in App Designer or Create View Definition screen in Studio. |
OD_PRODUCT_CODE | M | String | This is the product code that is recognized by Canvas and is used as part of its internal storage of profiles, etc. |
OD_SUBPROD_CODE | M | String | This is the sub product under the provided product that is to be used. This is the code that is recognized by Canvas and is used as part of its internal storage of profiles, etc. |
...