Config
The following are Autonomous Identity configuration endpoints:
- PUT RevokeCertifyAccessConf
-
Sets the schema definition for the matching database table (
revoke_certify_access_request
), which is stored in Consul. This endpoint allows the configuration to be changed on the fly.
Endpoint
/config/RevokeCertifyAccessConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "RevokeCertifyAccess", "modelDefinition": { "fields": { "is_processed": "boolean", "entitlement": "text", "user": "text", "manager": "text", "manager_decision": "int", "manager_date_created": "timestamp", "role_owner": "text", "role_owner_decision": "int", "role_owner_date_created": "timestamp", "date_created": "timestamp" }, "key": [ "is_processed" ], "table_name": "revoke_certify_access_request" } }
Example Request
curl --location --request PUT '/config/RevokeCertifyAccessConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name" : "RevokeCertifyAccess", "modelDefinition": { "fields": { "is_processed": "boolean", "entitlement": "text", "user": "text", "manager": "text", "manager_decision": "int", "manager_date_created": "timestamp", "role_owner": "text", "role_owner_decision": "int", "role_owner_date_created": "timestamp", "date_created": "timestamp" }, "key": [ "is_processed" ], "table_name": "revoke_certify_access_request" } }'
- PUT CompanyViewOverviewConf
-
Sets the schema definition for the related database table {{company_view_overview}}.
Endpoint
/config/CompanyViewOverviewConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "CompanyViewOverview", "modelDefinition": { "fields": { "key": "text", "total_employees": "int", "employees_wo_manager": "int", "employees_w_manager": "int", "entitlements_without_roleowners": "int", "entitlements_with_roleowners": "int", "total_entitlements": "int", "entitlements_covered_by_model": "int", "entitlements_not_covered": "int", "entitlements_w_no_users": "int", "entitlements_w_one_user": "int", "entitlements_w_zero_to_five_users": "int", "entitlements_w_five_to_ten_users": "int", "entitlements_w_ten_to_hundred_users": "int", "entitlements_w_hundred_to_onek_user": "int", "entitlements_w_onek_to_tenk_users": "int", "entitlements_w_tenk_users": "int", "entitlements_w_hundredk_users": "int" }, "key": [ "key" ], "table_name": "company_view_overview" } }
Example Request
curl --location --request PUT '/config/CompanyViewOverviewConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "CompanyViewOverview", "modelDefinition": { "fields": { "key": "text", "total_employees": "int", "employees_wo_manager": "int", "employees_w_manager": "int", "entitlements_without_roleowners": "int", "entitlements_with_roleowners": "int", "total_entitlements": "int", "entitlements_covered_by_model": "int", "entitlements_not_covered": "int", "entitlements_w_no_users": "int", "entitlements_w_one_user": "int", "entitlements_w_zero_to_five_users": "int", "entitlements_w_five_to_ten_users": "int", "entitlements_w_ten_to_hundred_users": "int", "entitlements_w_hundred_to_onek_user": "int", "entitlements_w_onek_to_tenk_users": "int", "entitlements_w_tenk_users": "int", "entitlements_w_hundredk_users": "int" }, "key": [ "key" ], "table_name": "company_view_overview" } }'
- PUT CompanyViewEmployeeTypeConf
-
>Sets the schema definition for the related database table {{company_view_employeetype}}.
Endpoint
/config/CompanyViewEmployeeTypeConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "CompanyViewEmployeeType", "modelDefinition": { "fields": { "type": "text", "high": "int", "medium": "int", "low": "int", "null_conf": "int", "total": "int" }, "key": [ "type" ], "table_name": "company_view_employee_type" } }
Example Request
curl --location --request PUT '/config/CompanyViewEmployeeTypeConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "CompanyViewEmployeeType", "modelDefinition": { "fields": { "type": "text", "high": "int", "medium": "int", "low": "int", "null_conf": "int", "total": "int" }, "key": [ "type" ], "table_name": "company_view_employee_type" } }'
- PUT EntitlementAverageConfScoreConf
-
Sets the schema definition for the related database table {{entitlement_average_conf_score}}.
Endpoint
/config/EntitlementAverageConfScoreConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "EntitlementAverageConfScore", "modelDefinition": { "fields": { "org": "text", "avg_score": "float", "entitlement": "text" }, "key": [ "org" ], "table_name": "entitlement_average_conf_score" } }
Example Request
curl --location --request PUT '/config/EntitlementAverageConfScoreConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "EntitlementAverageConfScore", "modelDefinition": { "fields": { "org": "text", "avg_score": "float", "entitlement": "text" }, "key": [ "org" ], "table_name": "entitlement_average_conf_score" } }'
- PUT EntitlementUserScoresConf
-
Sets the schema definition for the related database table {{entitlement_user_scores}}.
Endpoint
/config/EntitlementUserScoresConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "EntitlementUserScores", "modelDefinition": { "fields": { "entitlement": "text", "entitlement_name": "text", "user": "text", "user_name": "text", "score": "float", "justification": { "type": "list", "typeDef": "<text>" }, "app_id": "text", "app_name": "text" }, "key": ["entitlement"], "table_name": "entitlement_user_scores" } }
Example Request
curl --location --request PUT '/config/EntitlementUserScoresConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "EntitlementUserScores", "modelDefinition": { "fields": { "entitlement": "text", "entitlement_name": "text", "user": "text", "user_name": "text", "score": "float", "justification": { "type": "list", "typeDef": "<text>" }, "app_id": "text", "app_name": "text" }, "key": ["entitlement"], "table_name": "entitlement_user_scores" } }'
- PUT GraphByRoleConf
-
Sets the schema definition for the related database table {{graph_by_role}}.
Endpoint
/config/GraphByRoleConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "GraphByRole", "modelDefinition": { "fields": { "role": "text", "entitlement": "text", "entitlement_name": "text", "app_id": "text", "app_name": "text", "high_risk": "text" }, "key": ["role"], "table_name": "graph_by_role" } }
Example Request
curl --location --request PUT '/config/GraphByRoleConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "GraphByRole", "modelDefinition": { "fields": { "role": "text", "entitlement": "text", "entitlement_name": "text", "app_id": "text", "app_name": "text", "high_risk": "text" }, "key": ["role"], "table_name": "graph_by_role" } }'
- PUT GraphConf
-
Sets the schema definition for the related database table {{graph}}.
Endpoint
/config/GraphConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "Graph", "modelDefinition": { "fields": { "manager": "text", "user": "text", "manager_name": "text", "user_name": "text" }, "key": ["manager"], "table_name": "graph_by_manager" } }
Example Request
curl --location --request PUT '/config/GraphConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "Graph", "modelDefinition": { "fields": { "manager": "text", "user": "text", "manager_name": "text", "user_name": "text" }, "key": ["manager"], "table_name": "graph_by_manager" } }'
- PUT ManagerConf
-
Set manager data.
Endpoint
/config/ManagerConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "Manager", "modelDefinition": { "fields": { "org": "text", "manager": "int" }, "key": [ "manager" ], "table_name": "managers_by_org" } }
Example Request
curl --location --request PUT '/config/ManagerConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "Manager", "modelDefinition": { "fields": { "org": "text", "manager": "int" }, "key": [ "manager" ], "table_name": "managers_by_org" } }'
- PUT RoleOwnerConf
-
Sets the schema definition for the related database table {{role_owner}}.
Endpoint
/config/RoleOwnerConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "RoleOwner", "modelDefinition": { "fields": { "role": "text", "role_name": "text", "entitlement": "text", "entitlement_name": "text", "user": "text", "user_name": "text", "score": "float", "justification": { "type": "list", "typeDef": "<text>" }, "app_id": "text", "app_name": "text", "high_risk": "text" }, "key": ["role"], "table_name": "usr_scores_by_role" } }
Example Request
curl --location --request PUT '/config/RoleOwnerConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "RoleOwner", "modelDefinition": { "fields": { "role": "text", "role_name": "text", "entitlement": "text", "entitlement_name": "text", "user": "text", "user_name": "text", "score": "float", "justification": { "type": "list", "typeDef": "<text>" }, "app_id": "text", "app_name": "text", "high_risk": "text" }, "key": ["role"], "table_name": "usr_scores_by_role" } }'
- PUT RoleOwnerWithAppConf
-
Set role owner with application.
Endpoint
/config/RoleOwnerWithAppConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "RoleOwnerWithApp", "modelDefinition": { "fields": { "role": "text", "role_name": "text", "entitlement": "text", "entitlement_name": "text", "user": "text", "user_name": "text", "score": "float", "justification": { "type": "list", "typeDef": "<text>" }, "app_id": "text", "app_name": "text" }, "key": [ "role" ], "table_name": "usr_scores_by_role_with_app" } }
Example Request
curl --location --request PUT '/config/RoleOwnerWithAppConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "RoleOwnerWithApp", "modelDefinition": { "fields": { "role": "text", "role_name": "text", "entitlement": "text", "entitlement_name": "text", "user": "text", "user_name": "text", "score": "float", "justification": { "type": "list", "typeDef": "<text>" }, "app_id": "text", "app_name": "text" }, "key": [ "role" ], "table_name": "usr_scores_by_role_with_app" } }'
- PUT UserConf
-
Sets the schema definition for the related database table {{user}}.
Endpoint
/config/UserConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "User", "modelDefinition": { "fields": { "user": "text", "manager": "text", "department": "text", "empType": "text", "udfChief": "text", "udfCostCenter": "text", "jobCode": "text", "buildingCode": "text", "lob": "text", "lobSubgroup": "text", "userName": "text", "managerName": "text", "departmentDescription": "text", "jobDescription": "text" }, "key": ["user"], "table_name": "user" } }
Example Request
curl --location --request PUT '/config/UserConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "User", "modelDefinition": { "fields": { "user": "text", "manager": "text", "department": "text", "empType": "text", "udfChief": "text", "udfCostCenter": "text", "jobCode": "text", "buildingCode": "text", "lob": "text", "lobSubgroup": "text", "userName": "text", "managerName": "text", "departmentDescription": "text", "jobDescription": "text" }, "key": ["user"], "table_name": "user" } }'
- PUT UserScoreConf
-
Sets the schema definition for the related database table {{user_score}}.
Endpoint
/config/UserScoreConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "UserScore", "modelDefinition": { "fields": { "manager": "text", "user": "text", "manager_name": "text", "user_name": "text", "score": "float", "entitlement": "text", "entitlement_name": "text", "justification": { "type": "list", "typeDef": "<text>" }, "app_id": "text", "app_name": "text", "high_risk": "text" }, "key": ["manager"], "table_name": "usr_scores_by_manager" } }
Example Request
curl --location --request PUT '/config/UserScoreConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "UserScore", "modelDefinition": { "fields": { "manager": "text", "user": "text", "manager_name": "text", "user_name": "text", "score": "float", "entitlement": "text", "entitlement_name": "text", "justification": { "type": "list", "typeDef": "<text>" }, "app_id": "text", "app_name": "text", "high_risk": "text" }, "key": ["manager"], "table_name": "usr_scores_by_manager" } }'
- PUT FilteringOptionsModelConf
-
Sets the schema definition for the related database table {{filtering_options_model}}.
Endpoint
/config/FilteringOptionsModelConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "FilteringOptions", "modelDefinition": { "fields":{ "type": "int", "owner_id" : "text", "group" : "text", "id" : "text", "name" : "text", "user_ids": { "type": "list", "typeDef": "<text>" } }, "key": ["type"], "table_name": "filtering_options" } }
Example Request
curl --location --request PUT '/config/FilteringOptionsModelConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "FilteringOptions", "modelDefinition": { "fields":{ "type": "int", "owner_id" : "text", "group" : "text", "id" : "text", "name" : "text", "user_ids": { "type": "list", "typeDef": "<text>" } }, "key": ["type"], "table_name": "filtering_options" } }'
- PUT CompanyViewMostCriticalEnttConf
-
Sets the schema definition for the related database table {{company_view_most_critical_entt}}.
Endpoint
/config/CompanyViewMostCriticalEnttConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "name": "CompanyViewMostCriticalEntt", "modelDefinition": { "fields":{ "org": "text", "entt_id" : "text", "entt_name" : "text", "high" : "int", "medium" : "int", "seq" : "int", "low": "int", "total_employees" : "int", "avg_conf_score": "float" }, "key": ["org"], "table_name": "company_view_most_critical_entt" } }
Example Request
curl --location --request PUT '/config/CompanyViewMostCriticalEnttConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "name": "CompanyViewMostCriticalEntt", "modelDefinition": { "fields":{ "org": "text", "entt_id" : "text", "entt_name" : "text", "high" : "int", "medium" : "int", "seq" : "int", "low": "int", "total_employees" : "int", "avg_conf_score": "float" }, "key": ["org"], "table_name": "company_view_most_critical_entt" } }'
- PUT FilteringOptionsConf
-
Set the filtering options.
Endpoint
/config/FilteringOptionsConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "filteringOptions": [ { "type": "user", "groupName": "STATE", "title": "State" }, { "type": "user", "groupName": "DEPARTMENT", "title": "Department" } ] }
Example Request
curl --location --request PUT '/config/FilteringOptionsConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "filteringOptions": [ { "type": "user", "groupName": "STATE", "title": "State" }, { "type": "user", "groupName": "DEPARTMENT", "title": "Department" } ] }'
- PUT OrgNameConf
-
Set the organization name.
Endpoint
/config/OrgNameConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "orgName": "abc" }
Example Request
curl --location --request PUT '/config/OrgNameConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "orgName": "abc" }'
- PUT ConfidenceScorethresholdsConf
-
Set the confidence score thresholds.
Endpoint
/config/ConfidenceScorethresholdsConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "thresholds": { "top": 1.01, "high": 0.75, "medium": 0.35, "low": 0 } }
Example Request
curl --location --request PUT '/config/ConfidenceScoreThresholdsConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "thresholds": { "top": 1.01, "high": 0.75, "medium": 0.35, "low": 0 } }'
- PUT UIHRData
-
Set the UI HR data.
Endpoint
/config/UIHRData
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "user": "User", "manager": "Manager", "emptype": " Employee Type", "buildingcode": "Building Code", "department": "Department Code", "departmentdescription": "Department Description", "jobcode": "Job code", "jobdescription": "Job Code Description", "lob": "Line Of Business", "lobsubgroup": "Line Of Business SubGroup", "managername": "Manager Name", "udfchief": "UDF Chief", "udfcostcenter": "UDF Cost Center", "username": "User Name" }
Example Request
curl --location --request PUT '/config/UIHRData' \ --header 'Content-Type: application/json' \ --data-raw '{ "user": "User", "manager": "Manager", "emptype": " Employee Type", "buildingcode": "Building Code", "department": "Department Code", "departmentdescription": "Department Description", "jobcode": "Job code", "jobdescription": "Job Code Description", "lob": "Line Of Business", "lobsubgroup": "Line Of Business SubGroup", "managername": "Manager Name", "udfchief": "UDF Chief", "udfcostcenter": "UDF Cost Center", "username": "User Name" }'
- PUT UIJustifications
-
Set the UI justifications.
Endpoint
/config/UIJustifications
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "USR_MANAGER_KEY": "Supervisor", "USR_DEPT_NO": "Department No", "USR_EMP_TYPE": "Employee Type", "USR_UDF_CHIEF": " UDF Chief", "USR_UDF_COST_CENTER": "UDF Cost Center", "USR_UDF_JOBCODE": "Job Code", "USR_UDF_BUILDINGCODE": "Building Code", "USR_UDF_LOB": "Line Of Business", "USR_UDF_LOBSUBGROUP": "Line of Business Subgroup" }
Example Request
curl --location --request PUT '/config/UIJustifications' \ --header 'Content-Type: application/json' \ --data-raw '{ "USR_MANAGER_KEY": "Supervisor", "USR_DEPT_NO": "Department No", "USR_EMP_TYPE": "Employee Type", "USR_UDF_CHIEF": " UDF Chief", "USR_UDF_COST_CENTER": "UDF Cost Center", "USR_UDF_JOBCODE": "Job Code", "USR_UDF_BUILDINGCODE": "Building Code", "USR_UDF_LOB": "Line Of Business", "USR_UDF_LOBSUBGROUP": "Line of Business Subgroup" }'
- PUT HighRiskConf
-
Set the high risk filter value.
Endpoint
/config/HighRiskConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "filterValue": "1" }
Example Request
curl --location --request PUT '/config/HighRiskConf' \ --header 'Content-Type: application/json' \ --data-raw '{ "filterValue": "1" }'
- PUT JustificationDelimiter
-
Set the justification delimiter to separate the different justifications in the string saved in Cassandra. For .csv files, the delimiter is a comma ( , ).
Endpoint
/config/JustificationDelimiter
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "justificationDelimeter": "_" }
Example Request
curl --location --request PUT '/config/JustificationDelimeter' \ --header 'Content-Type: application/json' \ --data-raw '{ "justificationDelimeter": "_" }'
- PUT PermissionsConf
-
Set the permissions.
Endpoint
/config/PermissionsConf
Authorization
<Bearer Token JWT-value>
Headers
Content-Type application/json
Body
{ "actions": [ "CERTIFYENTITLEMENTS_TO_USERS", "CERTIFYUSERS_TO_ENTITLEMENTS", "FILTERENTITLEMENTS", "REVOKECERTIFY_ACCESS", "SEARCHUSER", "SEARCHUSER_ENTITLEMENTS", "SEARCHSUPERVISOR_USER_ENTITLEMENTS", "SHOWASSIGNMENTS_STATS", "SHOWCOMPANY_PAGE", "SHOWCOMPANY_COVERAGE_DATA", "SHOWCOMPANY_ENTITLEMENTS_DATA", "SHOWCOMPANY_EMPLOYEE_PAGE", "SHOWCRITICAL_ENTITLEMENTS", "SHOWEMPLOYEE", "SHOWENTITLEMENT", "SHOWENTITLEMENT_AVG_GROUPS", "SHOWENTITLEMENT_AVG_GROUP_DETAILS", "SHOWENTITLEMENT_USERS", "SHOWFILTER_OPTIONS", "SHOWROLE_OWNER_PAGE", "SHOWROLE_OWNER_USER_DATA", "SHOWROLE_OWNER_ENT_DATA", "SHOWROLE_OWNER_AUTO_DATA", "SHOWSUPERVISOR_PAGE", "SHOWSUPERVISOR_DETAILS_PAGE", "SHOWSUPERVISOR_ENT_DATA", "SHOWSUPERVISOR_USER_DATA", "SHOWSUPERVISOR_ENTITLEMENT_USERS", "SHOWSUPERVISOR_USER_ENTITLEMENTS", "SHOWROLEOWNER_UNSCORED_ENTITLEMENTS", "SHOWSUPERVISOR_UNSCORED_ENTITLEMENTS", "SHOWUNSCORED_ENTITLEMENTS", "SHOWUSER", "SHOWALL_ROLE_OWNER_DATA" ], "permissions": { "Zoran Admin": { "can": "*" }, "Zoran Entitlement Owner": { "can": [ "FILTERENTITLEMENTS", "SEARCHUSER_ENTITLEMENTS", "SHOWENTITLEMENT", "SHOWENTITLEMENT_USERS", "SHOWFILTER_OPTIONS", "SHOWROLEOWNER_UNSCORED_ENTITLEMENTS", "SHOWROLE_OWNER_PAGE", "SHOWROLE_OWNER_ENT_DATA", "SHOWROLE_OWNER_AUTO_DATA", "SHOWROLE_OWNER_USER_PAGE", "SHOWROLE_OWNER_ENT_PAGE", "SHOWUSER_ENTITLEMENTS", "SHOWUNSCORED_ENTITLEMENTS", "CERTIFYENTITLEMENTS_TO_USERS", "CERTIFYUSERS_TO_ENTITLEMENTS", "REVOKECERTIFY_ACCESS" ] }, "Zoran Executive": { "can": [ "SHOWASSIGNMENTS_STATS", "SHOWCOMPANY_PAGE", "SHOWCOMPANY_COVERAGE_PAGE", "SHOWCOMPANY_ENTITLEMENTS_PAGE", "SHOWCOMPANY_EMPLOYEE_PAGE", "SHOWCRITICAL_ENTITLEMENTS", "SHOWENTITLEMENT_AVG_GROUPS", "SHOWENTITLEMENT_AVG_GROUP_DETAILS", "SHOWUSER_ENTITLEMENTS" ] }, "Zoran Supervisor": { "can": [ "FILTERENTITLEMENTS", "SHOWEMPLOYEE", "SHOWFILTER_OPTIONS", "SHOWSUPERVISOR_PAGE", "SHOWSUPERVISOR_DETAILS_PAGE", "SHOWSUPERVISOR_ENT_DATA", "SHOWSUPERVISOR_USER_DATA", "SHOWSUPERVISOR_ENTITLEMENT_USERS", "SHOWSUPERVISOR_USER_ENTITLEMENTS", "SEARCHSUPERVISOR_USER_ENTITLEMENTS", "SHOWSUPERVISOR_UNSCORED_ENTITLEMENTS", "CERTIFYENTITLEMENTS_TO_USERS", "CERTIFYUSERS_TO_ENTITLEMENTS", "REVOKECERTIFY_ACCESS" ] }, "Zoran User": { "can": [ "SHOWCERTIFICATIONS", "SEARCHUSER", "SHOWENTITLEMENT", "SHOW__USER" ] } } }
Example Request
curl --location --request PUT '/config/PermissionsConf' \ --header 'Content-Type: application/json' \ --data-raw '{"actions":["CERTIFYENTITLEMENTS_TO_USERS" ,"CERTIFYUSERS_TO_ENTITLEMENTS","FILTERENTITLEMENTS" ,"REVOKECERTIFY_ACCESS","SEARCHUSER","SEARCHUSER_ENTITLEMENTS" ,"SEARCHSUPERVISOR_USER_ENTITLEMENTS","SHOWASSIGNMENTS_STATS" ,"SHOW_COMPANY_PAGE","SHOWCOMPANY_COVERAGE_DATA" ,"SHOW_COMPANY_ENTITLEMENTS_DATA","SHOWCOMPANY_EMPLOYEE_PAGE" ,"SHOW_CRITICAL_ENTITLEMENTS","SHOWEMPLOYEE","SHOWENTITLEMENT" ,"SHOW_ENTITLEMENT_AVG_GROUPS","SHOWENTITLEMENT_AVG_GROUP_DETAILS" ,"SHOW_ENTITLEMENT_USERS","SHOWFILTER_OPTIONS","SHOWROLE_OWNER_PAGE" ,"SHOW_ROLE_OWNER_USER_DATA","SHOWROLE_OWNER_ENT_DATA" ,"SHOW_ROLE_OWNER_AUTO_DATA","SHOWSUPERVISOR_PAGE" ,"SHOW_SUPERVISOR_DETAILS_PAGE","SHOWSUPERVISOR_ENT_DATA" ,"SHOW_SUPERVISOR_USER_DATA","SHOWSUPERVISOR_ENTITLEMENT_USERS" ,"SHOW_SUPERVISOR_USER_ENTITLEMENTS","SHOW_ROLEOWNER_UNSCORED_ENTITLEMENTS" ,"SHOW_SUPERVISOR_UNSCORED_ENTITLEMENTS","SHOW_UNSCORED_ENTITLEMENTS" ,"SHOWUSER","SHOWALL_ROLE_OWNER_DATA"] ,"permissions" :{"Zoran Admin":{"can":"*"},"Zoran Entitlement Owner" :{"can":["FILTERENTITLEMENTS","SEARCHUSER_ENTITLEMENTS" ,"SHOWENTITLEMENT","SHOWENTITLEMENT_USERS","SHOWFILTER_OPTIONS" ,"SHOWROLEOWNER_UNSCORED_ENTITLEMENTS","SHOWROLE_OWNER_PAGE" ,"SHOWROLE_OWNER_ENT_DATA","SHOWROLE_OWNER_AUTO_DATA" ,"SHOWROLE_OWNER_USER_PAGE","SHOWROLE_OWNER_ENT_PAGE" ,"SHOWUSER_ENTITLEMENTS","SHOWUNSCORED_ENTITLEMENTS" ,"CERTIFYENTITLEMENTS_TO_USERS","CERTIFYUSERS_TO_ENTITLEMENTS" ,"REVOKECERTIFY_ACCESS"]},"Zoran Executive" :{"can":["SHOWASSIGNMENTS_STATS","SHOWCOMPANY_PAGE" ,"SHOWCOMPANY_COVERAGE_PAGE","SHOWCOMPANY_ENTITLEMENTS_PAGE" ,"SHOWCOMPANY_EMPLOYEE_PAGE","SHOWCRITICAL_ENTITLEMENTS" ,"SHOWENTITLEMENT_AVG_GROUPS","SHOWENTITLEMENT_AVG_GROUP_DETAILS" ,"SHOWUSER_ENTITLEMENTS"]},"Zoran Supervisor" :{"can":["FILTERENTITLEMENTS","SHOWEMPLOYEE","SHOWFILTER_OPTIONS" ,"SHOWSUPERVISOR_PAGE","SHOWSUPERVISOR_DETAILS_PAGE" ,"SHOWSUPERVISOR_ENT_DATA","SHOWSUPERVISOR_USER_DATA" ,"SHOWSUPERVISOR_ENTITLEMENT_USERS","SHOWSUPERVISOR_USER_ENTITLEMENTS" ,"SEARCHSUPERVISOR_USER_ENTITLEMENTS","SHOWSUPERVISOR_UNSCORED_ENTITLEMENTS" ,"CERTIFYENTITLEMENTS_TO_USERS","CERTIFYUSERS_TO_ENTITLEMENTS" ,"REVOKECERTIFY_ACCESS"]},"Zoran User" :{"can":["SHOWCERTIFICATIONS","SEARCHUSER","SHOWENTITLEMENT" ,"SHOWUSER"]} } }'