SSP v2.X Role Permissions
Applicable Versions: v2.6.0
Permission/Role | SSP_ADMINISTRATOR | SSP_COACH | SSP_DEVELOPER | SSP_FACULTY | SSP_MANAGER | SSP_MAP_TEMPLATE_ADMIN | SSP_STUDENT | SSP_SUPPORT_STAFF |
---|---|---|---|---|---|---|---|---|
ACCOMMODATION_READ | X | X | X | X | ||||
ACCOMMODATION_WRITE | X | X | X | X | ||||
API_KEY_READ | X | X | ||||||
API_KEY_WRITE | X | X | ||||||
BULK_EMAIL_STUDENT | X | X | X | X | ||||
BULK_PROGRAM_STATUS | X | X | X | X | ||||
BULK_SEARCH_EXPORT | X | X | X | X | ||||
BULK_WATCHLIST_WRITE | X | X | X | X | ||||
DATA_ACADEMIC_RESOURCE_CENTER | X | X | ||||||
DATA_COUNSELING_SERVICES | X | X | ||||||
DATA_DISABILITY | X | X | ||||||
DATA_DISPLACED_WORKERS | X | X | ||||||
DATA_EARLY_ALERT | X | X | ||||||
DATA_ENGLISH_SECOND_LANGUAGE | X | X | ||||||
DATA_EVERYONE | X | X | X | X | X | X | ||
DATA_FAST_FORWARD | X | X | ||||||
DATA_INDIVIDUALIZED_LEARNING_PLAN | X | X | ||||||
DATA_MANAGER | X | X | X | |||||
DATA_STAFF | X | X | X | X | ||||
EXTERNAL_VIEW (1-4) | X | X | ||||||
MAP_PUBLIC_TEMPLATE_WRITE | X | X | X | |||||
MY_GPS_TOOL | X | X | X | |||||
PERSON_APPOINTMENT_DELETE | X | X | X | |||||
PERSON_APPOINTMENT_READ | X | X | X | X | X | X | ||
PERSON_APPOINTMENT_WRITE | X | X | X | X | X | X | ||
PERSON_BULK_REASSIGN | X | X | X | |||||
PERSON_CASELOAD_READ | X | X | X | X | ||||
PERSON_CHALLENGE_DELETE | X | X | X | X | ||||
PERSON_CHALLENGE_READ | X | X | X | X | X | |||
PERSON_CHALLENGE_WRITE | X | X | X | X | X | |||
PERSON_DELETE | X | X | ||||||
PERSON_DOCUMENT_DELETE | X | X | X | X | ||||
PERSON_DOCUMENT_READ | X | X | X | X | ||||
PERSON_DOCUMENT_WRITE | X | X | X | X | ||||
PERSON_EARLY_ALERT_DELETE | X | X | X | |||||
PERSON_EARLY_ALERT_READ | X | X | X | X | X | X | ||
PERSON_EARLY_ALERT_RESPONSE_DELETE | X | X | X | |||||
PERSON_EARLY_ALERT_RESPONSE_READ | X | X | X | X | X | |||
PERSON_EARLY_ALERT_RESPONSE_WRITE | X | X | X | X | X | |||
PERSON_EARLY_ALERT_WRITE | X | X | X | X | X | X | ||
PERSON_FILTERED_READ | X | |||||||
PERSON_FILTERED_WRITE | X | |||||||
PERSON_GOAL_DELETE | X | X | X | X | X | |||
PERSON_GOAL_READ | X | X | X | X | X | |||
PERSON_GOAL_WRITE | X | X | X | X | X | |||
PERSON_INSTRUCTION_READ | X | X | X | X | X | |||
PERSON_JOURNAL_ENTRY_DELETE | X | X | X | X | X | |||
PERSON_JOURNAL_ENTRY_READ | X | X | X | X | X | |||
PERSON_JOURNAL_ENTRY_WRITE | X | X | X | X | X | |||
PERSON_LEGACY_REMARK_READ | X | X | X | X | ||||
PERSON_LEGACY_REMARK_WRITE | X | X | X | |||||
PERSON_MAP_READ | X | X | X | |||||
PERSON_MAP_WRITE | X | X | X | |||||
PERSON_PROGRAM_STATUS_DELETE | X | |||||||
PERSON_PROGRAM_STATUS_READ | X | X | X | X | X | X | ||
PERSON_PROGRAM_STATUS_WRITE | X | X | X | X | X | X | ||
PERSON_READ | X | X | X | X | X | |||
PERSON_RISK_READ | X | X | X | X | X | X | ||
PERSON_SEARCH_READ | X | X | X | X | X | X | ||
PERSON_STRENGTH_DELETE | X | X | X | X | X | |||
PERSON_STRENGTH_READ | X | X | X | X | X | |||
PERSON_STRENGTH_WRITE | X | X | X | X | X | |||
PERSON_TASK_DELETE | X | X | X | X | X | |||
PERSON_TASK_READ | X | X | X | X | X | |||
PERSON_TASK_WRITE | X | X | X | X | X | |||
PERSON_WATCHLIST_DELETE | X | X | X | X | ||||
PERSON_WATCHLIST_READ | X | X | X | X | ||||
PERSON_WATCHLIST_WRITE | X | X | X | X | ||||
PERSON_WRITE | X | X | X | X | X | |||
REFERENCE_READ | X | X | X | X | X | X | ||
REFERENCE_WRITE | X | X | ||||||
REPORT_READ | X | X | ||||||
SELF_HELP_GUIDE_ADMIN_DELETE | X | |||||||
SELF_HELP_GUIDE_ADMIN_READ | X | X | ||||||
SELF_HELP_GUIDE_ADMIN_WRITE | X | X | ||||||
STUDENT_INTAKE_READ | X | X | X | X | X | |||
STUDENT_INTAKE_WRITE | X | X | X | X |
These are the default role permissions provided by SSP. In order to identify the current permissions in an installed environment, the following query is a good starting point.
select g.group_name, p.activity from up_group g join up_permission p on substring(p.principal_key,7,2) = g.group_id where g.group_name like 'SSP_%' and p.permission_type != 'DENY' and p.activity != 'SUBSCRIBE' order by g.group_name, p.activity