Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Roles/Permissions/Responsibilities

In general, these will all be defined in the bootstrap dataset files. These files set the roles defined by OLE and their relationships to permissions and responsibilities.

Roles

File

Description

krim_role_t.csv

Role Definitions

krim_perm_tmpl_t.csv

Permission Templates - usually should not need to be edited

krim_perm_t.csv

KIM Permission entries - represent specific permissions within the application

krim_perm_attr_data_t.csv

Permission details - specifies to what this permission applies

krim_rsp_t.csv

KIM Responsibility entries - represent specific responsibilities within the application

krim_rsp_attr_data_t.csv

Responsibility details - specifies to what document and route level this responsibility applies

krim_role_perm_t.csv

Associates permissions with roles

krim_role_rsp_t.csv

Associates Responsibilities with roles

People

Most people are defined in the demo dataset as they are only there for testing. In the bootstrap dataset, we only define the single "ole" user used for back-end processing. There should not be a need to add any other users to the bootstrap dataset. In the demo dataset, the following tables would need to be populated to add more testing users:

File

Description

krim_entity_t.csv

The core entity linking object - really just a unique identifier

krim_prncpl_t.csv

The principal (user ID) associated with an entity - may have multiple.

krim_entity_ent_typ_t.csv

Defines the type of entity - currently always "PERSON", but they could have more than one.

krim_entity_nm_t.csv

Name associated with a given entity/type combination

krim_entity_email_t.csv

email addresses associated with a given entity/type combination (optional)

krim_entity_afltn_t.csv

entity/type's affiliation with a given campus

krim_entity_emp_info_t.csv

employee information associated with a given entity/type combination and affiliation (optional)

krim_entity_ext_id_t.csv

Other identifiers associated with an entity. (optional)

krim_entity_priv_pref_t.csv

Entity's privacy settings for FERPA (optional)

Role Members

  • krim_role_mbr_attr_data_t.csv
  • krim_role_mbr_t.csv
  • krim_role_rsp_actn_t.csv