Renaming Roles and Permission Lists Using Security Codes
Page Name |
Definition Name |
Usage |
---|---|---|
LM_SEC_GRP |
Add updated names for roles and permission lists |
Oracle delivers the following security groups:
Security Group |
Description |
Role/Permission List |
Value |
---|---|---|---|
1 |
Roster Administrator |
Role |
LMLELM_Roster_Administrator |
2 |
Instructor |
Role |
LMLELM_Instructor |
3 |
Enrollment Admin |
Role |
LMLELM_Enrollment_Admin |
4 |
Administrator Pagelets |
Permission List |
LMLELM1350 |
5 |
Instructor Preferences |
Permission List |
LMLELM3300 |
6 |
Program Approve |
Permission List |
LMLELM7010 |
7 |
Program Complete |
Permission List |
LMLELM7020 |
8 |
Program Decline |
Permission List |
LMLELM7030 |
9 |
Program Drop |
Permission List |
LMLELM7040 |
10 |
Program Expire |
Permission List |
LMLELM7050 |
11 |
Program Not Complete |
Permission List |
LMLELM7060 |
12 |
Program Registered |
Permission List |
LMLELM7070 |
13 |
Program Reissue |
Permission List |
LMLELM7080 |
14 |
Program Revoke |
Permission List |
LMLELM7090 |
15 |
Program Waive |
Permission List |
LMLELM7100 |
16 |
Program Warning |
Permission List |
LMLELM7110 |
17 |
Activity Enroll |
Permission List |
LMLELM7200 |
18 |
Activity Approve |
Permission List |
LMLELM7210 |
19 |
Activity to Learning Request |
Permission List |
LMLELM7240 |
20 |
Activity to New Activity |
Permission List |
LMLELM7250 |
21 |
Activity Drop |
Permission List |
LMLELM7260 |
22 |
Learning Administrator |
Role |
LMLELM_Learning_Admin |
ELM PeopleCode uses the roles and permission lists included in these delivered security roles to determine whether tasks such as enrollment drops or program recertifications are allowed. The PeopleCode references the security codes rather than the roles and permission lists themselves. This is so that when you rename one of these roles or permission lists, you do not have to search for every reference to the role or permission list and replace it with the new name. Instead, you simply add the new name to the associated security code.
For example, if you renamed the LMLELM_Enrollment_Admin role CompInitial_Enrollment_Admin, you would:
Access the Security Group Page for security group 3 (Enrollment Admin), which is associated with the LMLELM_Enrollment_Admin role.
Add a row for the new role name, CompInitial_Enrollment_Admin.
Use the Security Group page (LM_SEC_GRP) to add updated names for roles and permission lists.
Navigation:
This example illustrates the fields and controls on the Security Group page.

Field or Control |
Description |
---|---|
Role |
Enter the role that you want to associate with the security group. |