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 }