001 package org.kuali.student.lum.common.client.lu; 002 003 /** 004 * List of permission names used to check permissions in the UI 005 * 006 * @author Kuali Student Team 007 * 008 */ 009 public class LUUIPermissions { 010 011 //IntitiateDocument permissions 012 public final static String CREATE_COURSE_BY_PROPOSAL = "Create Course By Proposal"; 013 public final static String CREATE_COURSE_BY_ADMIN_PROPOSAL = "Create Course By Admin Proposal"; 014 public final static String CREATE_PROGRAM_BY_PROPOSAL = "Create Program By Proposal"; 015 016 public final static String USE_CREATE_COURSE_BY_PROPOSAL = "useCreateCourseByProposal"; 017 public final static String USE_CREATE_COURSE_BY_ADMIN_PROPOSAL = "useCreateCourseByAdminProposal"; 018 public final static String USE_CREATE_PROGRAM_BY_PROPOSAL = "useCreateProgramByProposal"; 019 public final static String USE_BROWSE_CATALOG_SCREEN = "useBrowseCatalog"; 020 public final static String USE_FIND_COURSE_SCREEN = "useFindCourse"; 021 public final static String USE_FIND_COURSE_PROPOSAL_SCREEN = "useFindCourseProposal"; 022 public final static String USE_BROWSE_PROGRAM_SCREEN = "useBrowseProgram"; 023 public final static String USE_FIND_PROGRAM_SCREEN = "useFindProgramScreen"; 024 public final static String USE_FIND_PROGRAM_PROPOSAL_SCREEN = "useFindProgramProposalScreen"; 025 public final static String USE_VIEW_CORE_PROGRAMS_SCREEN = "useViewCoreProgramsScreen"; 026 public final static String USE_VIEW_CREDENTIAL_PROGRAMS_SCREEN = "useViewCredentialProgramsScreen"; 027 public final static String USE_VIEW_COURSE_SET_MANAGEMENT_SCREENS = "useViewCourseSetManagement"; 028 public final static String USE_LO_CATEGORY_SCREEN = "useLOCategory"; 029 public final static String USE_DEPENDENCY_ANALYSIS_SCREEN = "useDependencyAnalysis"; 030 031 032 //Create object permissions 033 public final static String CREATE_PROGRAM_BY_ADMIN = "Create Program By Admin"; 034 035 }