...


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.
Example, 201206000010

OD_ACC_NO

M

String

Product or service values whose data is to be fetched based on the criteria defined. Example, Home Loan.
Note: You cannot provide multiple values with comma separation in this column. You will have to add a row to specify the possible values for the defined entitlement criteria.

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.

...