Child pages
  • Delegated Access Tool

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
#delegatedaccess.hierarchy.site.properties
#This property allows you to overwrite the default site hierarchy properties expected in a Site.
#Example:
#delegatedaccess.hierarchy.site.properties.count=3
#delegatedaccess.hierarchy.site.properties.1=School
#delegatedaccess.hierarchy.site.properties.2=Department
#delegatedaccess.hierarchy.site.properties.3=Subject

#delegatedaccess.toolslist
#This property allows you to specify a list of tools you want to be able to select in the “Restrict Tools” list.  Each tool is specified individually.
#Example:
#delegatedaccess.toolslist.count=4
#delegatedaccess.toolslist.1=sakai.gradebook.tool
#delegatedaccess.toolslist.2=sakai.resources
#delegatedaccess.toolslist.3=sakai.samigo
#delegatedaccess.toolslist.4=sakai.announcements

#delegatedaccess.toolslist.sitetype
#This property allows you to choose a site type which the “Restrict Tools” list will be populated from.
#Example:
#delegatedaccess.toolslist.sitetype=course

#delegatedaccess.toolslistexclude
#This property allows you to exclude specific tools from the delegated access and shopping period tools list.
#Example:
#delegatedaccess.toolslistexclude.count=3
#delegatedaccess.toolslistexclude.1=sakai.assignment.grades
#delegatedaccess.toolslistexclude.2=sakai.schedule
#delegatedaccess.toolslistexclude.3=sakai.announcements
 
 
#Setting term field
#delegatedaccess.termfield
#This property allows you to choose what the term field property is for your sites.
#The default term field is "term_eid".  If you don't use that property name, you will need
#to set this to the name you do use.
#This field will be used for searching as well as displaying term options in the list of terms
#Example:
#delegatedaccess.termfield=term

#delegatedaccess.term.useCourseManagementApi
#If you don't use Course Management API for your terms, you will want to set this to false.
#Default is true
#When true:  The term list options are gathered from the Course Management API
#When false: A site property query will be used to find the distinct list of terms based on the term property set (delegatedaccess.termfield)
#Example:
#delegatedaccess.term.useCourseManagementApi=false

#delegatedaccess.hometools
#If you want to include the Home Tool in the list of restricted tools, then you will need to set this property to the
#list of all possible home tools
#Example:
#delegatedaccess.hometools.count=4
#delegatedaccess.hometools.1=sakai.iframe.site
#delegatedaccess.hometools.2=sakai.synoptic.announcement
#delegatedaccess.hometools.3=sakai.synoptic.chat
#delegatedaccess.hometools.4=sakai.synoptic.messagecenter


#delegatedaccess.realmoptions.shopping
#This field allows you to set the realm options in the edit shopping period page
#Default is !site.*
#Example:
#delegatedaccess.realmoptions.shopping.count=2
#delegatedaccess.realmoptions.shopping.1=!site.template.course
#delegatedaccess.realmoptions.shopping.2=!site.template.portfolio

#delegatedaccess.roleoptions.shopping
#This field alows you to set the role options in the edit shopping period page
#It will filter all roles except these for all realmoptions
#Example:
#delegatedaccess.roleoptions.shopping.count=2
#delegatedaccess.roleoptions.shopping.1=Instructor
#delegatedaccess.roleoptions.shopping.2=access

#Note, if there is only one option for realm and one option for role, then the "User Becomes" column will
#be hidden and all access will default to that realm/role.

#delegatedaccess.realmoptions.delegatedaccess
#This field allows you to set the realm options in the edit users page
#Default is !site.*
#Example
#delegatedaccess.realmoptions.delegatedaccess.count=1
#delegatedaccess.realmoptions.delegatedaccess.1=!site.template.course

#delegatedaccess.roleoptions.delegatedaccess
#This field allows you to set the role options in the edit users page.
#It will filter all roles except these for all realmoptions
#Example
#delegatedaccess.roleoptions.delegatedaccess.count=1
#delegatedaccess.roleoptions.delegatedaccess.1=Instructor

#delegatedaccess.root.title
#This property allows you to set the root title of your hierarchy
#Default is based on the ui.service property, if not set, then "Sakai"
#Example:
#delegatedaccess.root.title=My Root Title

#delegatedaccess.email.errors
#This property enables emails to be sent to the address specified when an
#error occurs in a high level situation (like a job process failure)
#Example:
#delegatedaccess.email.errors=noreply@sakai.com

#delegatedaccess.shopping.instructorEditable
#This property allows instructors to edit their shopping period dates and access information.  False by default.
#You will see the interface in Site Info -> Manage Access
#Example:
#delegatedaccess.shopping.instructorEditable=true

#delegatedaccess.disable.user.tree.view
#False by default.  If you set to true, the tree structure will be removed on a delegated access user's landing page.
#They will still be able to use the search fields to find their sites.
#delegatedaccess.disable.user.tree.view=true


#delegatedaccess.disable.shopping.tree.view
#False by default.  If you set to true, the tree structure will be removed on a shopping tool's landing page.
#Users will still be able to use the search fields to find their sites.
#delegatedaccess.disable.shopping.tree.view=true

#delegatedaccess.term.showLatestXTerms
#shows all terms by default.  If you want to limit the number of terms that show up in the terms field,
#you can set this property to show the latest X number of terms.  The order is set depending on the method
#you use to gather terms.  If you use CourseManagementAPI, then the order is by Start Date.  If you do not use
#CourseManagementAPI, then the order is set by portal.term.order and any non matching terms are put in last
#Example:
#delegatedaccess.term.showLatestXTerms=5

#delegatedaccess.sync.myworkspacetool
#true by default.  This setting will sync a user's MyWorkspace with the Delegated Access tool.  Another words,
#if the user is granted permissions in the tool, it will add the Delegated Access tool to their My Workspace.
#if all the permissions are removed for a user, it will remove the Delegated Access tool from their My Workspace
#Example:
#delegatedaccess.sync.myworkspacetool=true

#delegatedaccess.siteaccess.instructorViewable
#false by default.  This setting controls whether an instructor can see who has been granted access to their site.
#The list of users will show up in "Site Info"->"Manage Access".
#Example
#delegatedaccess.siteaccess.instructorViewable=true

#delegatedaccess.siteaccess.instructorViewable.hiddenRoles
#empty by default.  Use this setting to restrict certain roles in the Site Info -> Manage Access -> View DA Access table.
#Example:
#delegatedaccess.siteaccess.instructorViewable.hiddenRoles.count=1
#delegatedaccess.siteaccess.instructorViewable.hiddenRoles.1=Student

#delegatedaccess.subadmin.realmrole.order
#Create a list of "realm:role;realm:role;" from highest to lowest level of access.
#For instance, if you wanted to order the importance of roles
#of sakai's default permissions, it would look like:
#delegatedaccess.subadmin.realmrole.order.count=3
#delegatedaccess.subadmin.realmrole.order.1=!site.template.course:Instructor;!site.template:maintain;
#delegatedaccess.subadmin.realmrole.order.2=!site.template.course:Teaching Assistant
#delegatedaccess.subadmin.realmrole.order.3=!site.template.course:Student;!site.template:access;
#This will only allow subadmin to assign permissions at their level and below.  
#Any realm/role that isn't in that list will be considered the last level on the bottom.
#If this isn't set, then all options will be available to any sub admin.

#delegatedaccess.enable.active.site.flag
#false by default.  If you want to use this feature, you must apply the patch to jobscheduler attached in
#https://jira.sakaiproject.org/browse/DAC-40.  The job will populate a table which DA will lookup
#to determine whether a course is active or not and display a warning in the site search is its inactive
#ex.
#delegatedaccess.enable.active.site.flag=true

#delegatedaccess.allow.accessadmin.set.allowBecomeUser
#DAC-57Add new permission to allow user to become users within their delegated access
#This property controls whether an "Access Admin" will have the ability to set the 
#advanced option permission: allowBecomeUser
#Note, requires SAK-23829 and DAC-57
#default true
#ex.
#delegatedaccess.allow.accessadmin.set.allowBecomeUser=false
 
#Suggested Additional Properties:
#https://jira.sakaiproject.org/browse/SAK-13778
#siteinfo.prohibited_role.count=2
#siteinfo.prohibited_role.1=.anon
#siteinfo.prohibited_role.2=.auth

#portal.term.order.count=2
#portal.term.order.1=SPRING_2012
#portal.term.order.2=SUMMER_2012

#jobscheduler.invocation.interval controls the automatic update timing to shopping period settings
#when an instructor or shopping admin makes changes
#jobscheduler.invocation.interval=(default value in seconds is 600 aka 10 mins)   
 
 

...