Renaming Roles and Permission Lists Using Security Codes

Page Name

Definition Name

Usage

Security Group Page

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:

  1. Access the Security Group Page for security group 3 (Enrollment Admin), which is associated with the LMLELM_Enrollment_Admin role.

  2. 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:

Set Up ELM > Security Group

This example illustrates the fields and controls on the Security Group page.

Security Group page

Field or Control

Description

Role

Enter the role that you want to associate with the security group.