System Preferences

The System Preferences screen allows district and school administrators to set preferences for how their Focus site functions. District administrators set district-level defaults, while district or school administrators can set school-level preferences. Preferences are set for every school year, and can be rolled from one year to the next so that the preferences do not have to be set from scratch in the new school year.

Setting Default School Preferences (District)

The Default School Preferences tab is where district administrators set default system preferences that apply to all schools. The Default School Preferences tab contains all of the same system preferences as the School Preferences tab, which allows the district to set a default value for each preference. School administrators may be given access to System Preferences to customize the School Preferences for their school. The Default School Preferences tab also contains additional system preferences that can only be set at the district level, for example, the Online Application and Parent Registration system preferences. See Default School Preferences and School Preferences below for descriptions on what each preference does.

1. In the Setup menu, click System Preferences.

2. Click the Default School Preferences tab.

3. Click the desired sub-tab.

4. Make the desired changes to the preferences.

5. Click Save.

Setting School Preferences

School administrators with access to System Preferences can customize the School Preferences for their school in the School Preferences tab. Any default preferences set by the district will be grayed out; you must clear the default set by the district before you can make changes to the system preference for your school. See Default School Preferences and School Preferences below for descriptions on what each preference does.

1. In the Setup menu, click System Preferences

The School Preferences tab is selected by default.

2. Click the desired sub-tab.

3. To change a system preference from the default value set by the district, clear the check box at the right side of the screen next to the preference and then make the change to the preference as needed.

4. Click Save.

List of Default School Preferences and School Preferences

System preferences that can only be set by the district in Default School Preferences are indicated in red.

General
Preferences Description
Default School Year (only in Default School Preferences) Select the school year that will display by default when logging in to Focus. The header will display in red when the user has a school year other than the default selected. Certain functions, such as entering new attendance records, can only be done in the default school year, therefore the default school year should only be updated to the new school year after the close of the current school year.
Teachers Discipline Referral View Select All referrals entered by any user to allow teachers to view discipline referrals entered by other users for their students. Select Referrals entered by the teacher to only allow teachers to view the referrals they have entered themselves.
Allow Teachers to Search Entire School for Positive Behaviors Select the check box to allow teachers to award positive behavior badges to any student in the school on the Reward Positive Behavior screen, not just students in the teacher's sections. 
Alert Teachers when a Referral is Closed
Select the check box to display a Portal alert to the teacher when an administrator closes a discipline referral without processing. The alert will state “X new referrals have been closed.” Clicking the Portal alert will open the referral and will display “The Referral Has Been Closed With The Following Comment” along with the administrator’s comment at the top of the referral.  
Maximum number of ISS/OSS days for an ESE/504 Student Enter the maximum number of days of in-school and out-of-school suspension (combined) that can be assigned to an ESE or 504 student per school year. Users will not be able to enter a Length of Action for in-school or out-of-school suspension that exceeds this amount on the discipline referral.
Maximum number of ISS days for an ESE/504 Student Enter the maximum number of days of in-school suspension that can be assigned to an ESE or 504 student per school year. Users will not be able to enter a Length of Action for an in-school suspension that exceeds this amount on the discipline referral.
Maximum number of OSS days for an ESE/504 Student Enter the maximum number of days of out-of-school suspension that can be assigned to an ESE or 504 student per school year. Users will not be able to enter a Length of Action for an out-of-school suspension that exceeds this amount on the discipline referral.
Victim Letter Select a letter to generate for the victim student when an entry is made on the Victims table in a discipline referral and the referral is processed by an administrator and saved. Letters set up in Students > Print Letters & Send Email that are attached to Discipline are available for selection.
Enable Minor Infractions Select the check box to enable the minor infractions functionality. When the preference is enabled, the check box “Minor infraction - No administrative action needed” is available on the referral for both teachers and administrators. When selected, the referral will not be sent to administrators in the Portal alert for processing. Minor infractions do not count against the student in Students with Referrals. The Category Breakdown, Referral Log, and Referrals screens have options to include minor infractions in the report. In Students > Advanced Report, the “Minor Infraction” field in the Discipline Referrals category will indicate if the referral is a minor infraction.
Enable Closing of Unprocessed Referrals Select the check box to allow administrators to close referrals without processing them. When this preference is selected, the “Closed without Processing” check box is available on referrals for administrators. 
Enable Voiding of Forms Select the check box to allow administrators to void forms submitted by students or users (Form Builder forms). The Void button will be available when viewing the form. Clicking the Void button and then confirming the void will move the form over to the Voided tab. Voided forms have “VOIDED” displayed at the top of the form when viewed in Focus and when printed.

When this preference is enabled, the profile permission "View Voided Forms” is available for administrator profiles under the Form Builder permissions in Users > Profiles. Only administrators with this profile permission enabled are able to view forms that were voided in the Voided tab.
Display Referral Code With Title Select the check box to display the code before the title for discipline codes on Add Referral, Referrals, Advanced Report, and Print Letters & Send Email. When disabled, only the title of the discipline code displays. 
Add student log entries by default when using Print Letters and Send Emails Select the check box to enable the option “Add log entries for each student” by default on the Print Letters & Send Email screen. 
Add user log entries by default when using Print Letters and Send Emails Select the check box to enable the option “Add log entries for each user” by default on the Print Letters & Send Email screen.
Search Settings - Enable search entire school for teachers Select the check box to allow teachers to search and view student records for any student in their school. Leave the check box unselected to only allow teachers to search and view student records for students in their assigned classes.
Require teachers to complete Focus University before using Online Assessments Select the check box to require teachers to complete the Focus University courses LMS Assessments and LMS Lesson Planning before being allowed to create tests in Focus.
School is Post Secondary Select the check box to activate the post-secondary features in Focus for the school.
Restrict Parents/Guardians to editing their own Contact and Address info
(During Parent Registration, the Parent/Guardian's name must also match one of their Student's Contacts) (only in Default School Preferences)
When enabled the following changes will take place:
  • Parents can edit their own contact information and other contacts (not flagged as custodial contacts), add new contacts, or delete contacts (including their own).
  • Parents can edit their own address information other addresses, add new addresses, or delete addresses (including their own). Parents cannot reassign any contact (including their own) to a different address.
  • The preference also requires the parent's name to match one of their student's contacts during parent registration.

Require Complex Passwords (only in Default School Preferences) Select the check box to require users to have passwords with at least four characters, with at least one upper-case letter, lower-case letter, number, and special character. This preference is used by districts that do not use a directory system, such as Active Directory or SSO, to log into Focus.
Minimum Password Length (only in Default School Preferences) Enter the minimum number of characters for passwords. This preference is used for districts that do not use a directory system, such as Active Directory or SSO, to log into Focus.
User Password expire after 60 days (only in Default School Preferences) Select the check box to prompt users (non-parents and non-students) to change their passwords every 60 days. This preference is used by districts that do not use a directory system, such as Active Directory or SSO, to log into Focus.
Student and Parent Password expire after 60 days (only in Default School Preferences) Select the check box to prompt parents and students to change their passwords every 60 days. This preference is used by districts that do not use a directory system, such as Active Directory or SSO, to log into Focus.
New Password cannot be the same as one of the last __ passwords used To restrict users from reusing their last passwords, enter the number of previous passwords that cannot be used. An error message will display to the user when entering a previously used password.
Enable overriding permissions for individual users (not recommended) (only in Default School Preferences) Select this check box to allow setting permissions for individual users in Users > User Permissions that will override permissions set on the user’s profile in Users > Profiles.
Billing - Enable Course Fees. Automatically create student fee(s) based on the enrolled course. For post-secondary schools, select this check box to allow fee templates to be assigned to programs and/or courses.
Invoices - Enable invoices to be created from the Student Schedule screen For post-secondary schools, select this check box to allow the ability to create and access invoices directly from the Student Schedule screen.
Email Notifications - Enable email notifications for Parents/Students (only in Default School Preferences) Select the check box to allow parents and students to set up and receive email notifications for attendance, discipline, billing fees, upcoming assignments, grades (a link is included in the notification email to allow the parent or student to log in to Focus to view grade information), and events and messages. Parents and students can set up notifications in the Parent/Student Portal in My Information > Preferences > Notifications tab or on the Email Notifications block on the Portal.
Login button text for Mobile App (only in Default School Preferences) Enter the text to display on the Focus Log In button on the mobile app. The default is “Log In.” 
Single Sign-On button text for Mobile App (only in Default School Preferences) Enter the text to display on the Single Sign-On button on the mobile app. The default is “Single Sign-On."
Use Single Sign-On for parents (only in Default School Preferences) For districts that use SAML or LDAP SSO providers, select the check box to allow parents to log in to Focus and the mobile app using single sign-on. Note: The Single Sign-on tab in System Preferences is used to set up single sign-on.
Use Single Sign-On for students (only in Default School Preferences) For districts that use SAML or LDAP SSO providers, select the check box to allow students to log in to Focus and the mobile app using single sign-on. Note: The Single Sign-on tab in System Preferences is used to set up single sign-on.
Use Single Sign-On for staff (only in Default School Preferences) For districts that use SAML or LDAP SSO providers, select the check box to allow staff to log in to Focus and the mobile app using single sign-on. Note: The Single Sign-on tab in System Preferences is used to set up single sign-on.
Select where students/parents will be directed when clicking grades link (only in Default School Preferences) When the preference “Enable email notifcations for Parents/Students” is enabled, select where students and parents are directed when clicking the grades link in the notification email. Select Grades to display the Grade Changes screen. Select Portal to display the Portal screen.
Account Access Notification - Send an email notification when a user logs in from a new device (only in Default School Preferences) Select the check box to send an email notification to the user when the user logs in from a new device or has cleared the cookies from their device. 
Portal Message - Remove the from email address on the portal page for Students (only in Default School Preferences) Select the check box to remove the Your Email Address field that allows students to enter a “from" email address when sending an email to a teacher from the Student Portal. When this preference is enabled, emails sent by the student use the student’s email address defined in custom_200000012. If the student does not have an email address on file, then the email is sent from student@focusschoolsoftware.com. Parents are still able to change the Your Email Address field when sending an email to a teacher on the Parent Portal. This preference has no affect if students have Messenger access.
Hide Sender’s Name in Email ‘From’ Field Select the check box to remove the sender’s name in the From field of the email for emails sent from Focus. When enabled, the school will display in the From field when emails are sent from Report Cards, Progress Reports, Print Letters & Send Email (both Students and Users menu), Student Info, and Edit Rules & Workflow > Workflow Triggers. 
State Math Test Select the state math test that will be considered when using the Elementary Scheduler. One or multiple tests can be selected. The Elementary Scheduler will look at the most recent test administration for each student across all of the selected tests.
State ELA Test Select the state ELA test that will be considered when using the Elementary Scheduler. One or multiple tests can be selected. The Elementary Scheduler will look at the most recent test administration for each student across all of the selected tests.
Achievement Level Type Select the Achievement Level Type for the state math and ELA tests selected above. The Achievement Level Type must be the same for all the tests selected.
Hide Time In, Time Out, and Duration on Caseloads & Services screen

Select the check box to remove the Time In, Time Out, and Duration fields from the pop-up window when adding a service in SSS > Caseload & Services. These fields are also removed from the Service History tab. The Units field becomes a pull-down where the user can select the number of units (1-20) when adding a service. The units are used when billing a student from the Service Billing tab of Caseload & Services. 

Forgot Password Link - Show The “Forgot Password?” Link on login screen (only in Default School Preferences) Select the check box to display the “Forgot Password?” link on the login screen.
Forgot Password Title (only in Default School Preferences) When the preference “Show The ‘Forgot Password?’ Link on login screen” is enabled, enter the text to use for the link. The default is “Parents: Forgot Password?"
Don’t Run Edit Rules on Prior Year Enrollment Records (recommended) (only in Default School Preferences) Select the check box to not validate enrollment records from previous school years. Errors such as a missing drop date on an enrollment record with a drop code will not display.
Maximum number of attempts for Log In (only in Default School Preferences) Enter the maximum number of times the user can attempt to log in before being locked out. If no maximum is entered, the default is 5.
Show Maintenance Mode Banner - Display a message during site installations/upgrades (only in Default School Preferences) Select the check box to display a message to users during SIS version upgrades. 
Maintenance Mode Message (only in Default School Preferences) Enter the message that will display to users during SIS version upgrades. 
Inactive Student Login - Allow inactive students to log into Focus (only in Default School Preferences) Select the check box to allow inactive students (students without an active enrollment record and students without any enrollment records) to log in to Focus. This preference is enabled by default. 
Allow parents to view inactive students (only in Default School Preferences) Select the check box to allow parents to view students who are inactive in the Parent Portal.
Allow parents to view students over 18 (only in Default School Preferences) Select the check box to allow parents to view students who are over 18 in the Parent Portal.
Display Preference for Student Name Format on Parent/Student Portal (only in Default School Preferences) Select the check box to allow students and parents to select from the “Portal Student Name Format” pull-down via Preferences > Display Options tab. If this setting is not enabled, the pull-down does not display for parents and students; instead, the name format is determined by the selection made from the “Student Name Format” pull-down via Setup > System Preferences > Default User Preferences > Student Listing.
LMS - Custom Teacher Web Pages Select the check box to allow teachers to create web pages that are viewable to the public using the Lesson Planner in LMS.  
InformaCast API Key For districts integrating with InformaCast to provide the ability to request emergency assistance or initiate a lockdown from the Focus mobile app, enter the API key, as provided by InformaCast.
InformaCast Request Assistance Message Template Select the request assistance message template. The options available for selection are pulled from the API key.
InformaCast Request Assistance Distribution Lists Select the request assistance distribution lists. One or multiple can be selected. The options available for selection are pulled from the API key.
InformaCast Request Assistance Device Groups Select the request assistance device groups. One or multiple can be selected.  The options available for selection are pulled from the API key.
InformaCast Request Assistance Users Select the request assistance users. One or multiple can be selected. The options available for selection are based on the users set up in InformaCast.
InformaCast Lockdown Message Template Select the lockdown message template. The options available for selection are pulled from the API key.
InformaCast Lockdown Distribution Lists Select the lockdown distribution lists. One or multiple can be selected. The options available for selection are pulled from the API key.
InformaCast Lockdown Device Groups Select the lockdown device groups. One or multiple can be selected. The options available for selection are pulled from the API key.
InformaCast Lockdown Users Select the lockdown users. One or multiple can be selected. The options available for selection are based on the users set up in InformaCast.
Twilio Number The Attendance SMS service is Integrated with a cloud communications service company named Twilio; the Twilio Number setting provides required information for the district’s Twilio accounts, which allows texts to be sent on behalf of the district.
Twilio SID The Attendance SMS service is Integrated with a cloud communications service company named Twilio; the Twilio SID setting provides required information for the district’s Twilio accounts, which allows texts to be sent on behalf of the district.
Twilio Auth Token The Attendance SMS service is Integrated with a cloud communications service company named Twilio; the Twilio Auth Token setting provides required information for the district’s Twilio accounts, which allows texts to be sent on behalf of the district.
Allow students/parents to respond to Administrators Select the check box to allow parents and students to respond to messages sent by administrators in the Messenger. 
Call Out System Student Reenrollment Form Select a form from a pull-down that will be required to be completed by a student if a call fails when sent to the student’s phone because it is presumed the contact information must need to be updated which can be done using the form. Note: The form will also display on the Parent Portal.

Call Out System Parent Reenrollment Form Select a form that will be required to be completed by a parent if a call fails when sent to the parent’s phone because it is presumed the contact information must need to be updated which can be done using the form.
Maximum Number of Times to Retry Failed Call/Text Events Enter a numeric value here to determine how many times a message is resent until successful or documented as officially failed. Note: This feature is not applicable to calls that have not been answered.
Do Not Send Calls Before This Time (only in Default School Preferences)

Enter a time to determine the hours in which messages should not be sent. After the time entered, messages will be sent. The time defaults to 5:00 am. I.e. enter the time calls should start being sent out.

Do Not Send Calls After This Time (only in Default School Preferences)

Enter a time to determine the hours in which messages should not be sent. Messages will not be sent after the entered time and not before the time entered in the Do Not Send Calls Before This Time text box. The time defaults to 10:00 pm. I.e. enter the time calls should stop being sent out.

Disclaimer for editing Student Info (only in Default School Preferences) If your district allows parents to edit or make change requests for student information, enter a disclaimer that will display each time parents access the Child Info screen. Markdown formatting can be used in the disclaimer. Click the Markdown Editor link for support on using markdown formatting.

The “Show Disclaimer” menu permission must be enabled for parent profiles in Users > Profiles in order for parents to see the disclaimer.
Google Analytics (only in Default School Preferences) Districts can add the Global Site Tag (gtag.js) for their Focus site in the provided text box. This will add the gtag to the footer of each page in Focus behind the scenes, allowing Google Analytics to collect data about the pages being accessed by users logged into Focus.
Custom Scripts (only in Default School Preferences) Enter the district’s custom ADA compliance script to apply to all Focus pages. 
Custom Login Screen (only in Default School Preferences) Select the check box to customize the login screen for your Focus site. The editor includes a variety of formatting tools, such as the ability to upload images, create tables, and edit the HTML.
Enable Terms and Conditions (only in Default School Preferences) Select the check box to enable the Terms and Conditions functionality. This will display a Terms and Conditions pop-up that must be signed by users before accessing the Portal and the mobile app. Selecting this check box will display additional terms and conditions system preferences below, and will also display the “Enable Terms and Conditions” profile permission in Users > Profiles to determine which profiles will see the Terms and Conditions pop-up.
Terms and Conditions Frequency (only in Default School Preferences) Select the frequency the Terms and Conditions pop-up will display to users: Daily, Weekly, Monthly, or Yearly. 
Terms and Conditions Start Date (only in Default School Preferences) Enter the reset date for the first day of each calendar year to begin the Terms and Conditions pop-up.
English Terms and Conditions File (only in Default School Preferences) Upload the English language version of the Terms and Conditions. 
Espanol Terms and Conditions File (only in Default School Preferences) If needed, upload the Spanish language version of the Terms and Conditions. If a file is not uploaded, the link to view the Spanish language version in the Terms and Conditions pop-up will not display. 
Immunization Compliance - Enable Immunization Compliance (only in Default School Preferences) Select the check box to enable the Immunization Compliance feature. This adds Immunization Compliance and Immunization Exemption logging fields to the Immunizations category in Student Info. This also makes available a Compliance Report in Reports > District Reports, and a Nightly Immunization Compliance scheduled job in Setup > Scheduled Jobs.  
Rule Selection (only in Default School Preferences) When the "Enable Immunization Compliance" preference is enabled, select a Rule Selection option. Currently the only option is Florida. This follows the immunization rules for dosage requirements and types of immunization compliance records found on FloridaHealth.gov.
Error Selection (only in Default School Preferences) When the "Enable Immunization Compliance" preference is enabled, select an Error Selection option. This controls how immunization errors display. Select Generic to display a generic error message, such as “DTaP compliance incomplete.” Select Ruleset to display a ruleset error message associated with the immunization compliance that failed, such as “5 doses, 1 on or after 4th birthday.” Select Itemized List to display individual failed tests within the ruleset in the generic error message, such as “DTaP compliance incomplete. Requires 1 dose on or after 4th birthday.”
Grace Period __ Days (only in Default School Preferences) When the "Enable Immunization Compliance" preference is enabled, select the number of days for the grace period. This is the number of days to use as a buffer when computing immunization compliance. By default, this is set to 4.
Only apply once-per-program fees once when billing multiple classes by course/section/hours When the setting is enabled, when billing multiple classes from schedule by course, section, or hours, the system respects the Once per Program check box on fee set up via Billing > the applicable manage fees screen, such as Manage District Fee Templates.
Import Immunization Status along with FLShots Immunization Records Select the check box to import individual shot records as well as the student’s immunization status when the “Import from Florida Shots” button is clicked via Students > Student Info.
Grading
Preference Description
Report Card Codes Select an option (Percent and letter grade, Letter grade, or Percent) to determine how grades are posted and stored in Final Grades, GPA, & Class Rank.

This preference only affects posting grades; it does not restrict the Gradebook.
Disable Emailing Progress Reports Select the check box to disable the ability for progress reports to be emailed to parents/students.
Log Progress Reports emails sent to students or custodial contacts
Select the check box to ensure progress report letters created via Grades > Reports > Progress Reports are logged via Student > Student Info > Letter Logging tab (or the applicable tab set up by the district).
Use Final Semester Exams Select the check box to use semester exams in the calculation of final grades. When this preference is enabled, teachers will be able to post semester exam grades when the grade posting window is open for the semester. The grade posting schemes in Setup > Grade Posting Averaging will have options to include semester exams in the calculation of posted grades.
Use Full Year Exams Select the check box to use full year exams in the calculation of final grades. When this preference is enabled, teachers will be able to post full year exam grades when the grade posting window is open for the full year marking period. The grade posting schemes in Setup > Grade Posting Averaging will have options to include full year exams in the calculation of posted grades.
Use Quarter Exams Select the check box to use quarter exams in the calculation of final grades. When this preference is enabled, teachers will be able to post quarter exam grades when the grade posting window is open for the quarter. The grade posting schemes in Setup > Grade Posting Averaging will have options to include quarter exams in the calculation of posted grades.
Don’t change year/semester exam weight if a grade is not posted (blank/40/20 -> 80/20) This preference determines the way marking period grades are calculated when using a grade posting scheme if a grade is not posted.

If this preference is disabled, an ungraded marking period will be excluded from the calculation based on the remaining weights. For example, the grade posting scheme for semester 1 grade weights the quarter 1 grade as 40%, the quarter 2 grade as 40%, and the semester 1 exam grade as 20%. A transfer student does not have a quarter 1 grade and received a 90 for quarter 2 and a 95 for the semester 1 exam. The student’s grade is calculated as follows:

[90(.4) + 95(.2)]/.6 = 91.67, which rounds to a 92%

If this preference is enabled, the total grade is calculated out of 100, rather than only the weights of the marking periods which have grades. For the same transfer student, the grade is calculated as follows:

[90(.8) + 95(.2)]/1 = 91%
Semester Exams can be used in Grade Posting Schemes Select the check box to use semester exams in the calculation of the full year grade in grade posting schemes (Setup > Grade Posting Averaging).
Quarters grades are calculated as average of progress periods Select the check box to use progress periods in grade posting schemes (Setup > Grade Posting Averaging) to calculate quarter grades. When enabled, the "Include Quarter Calculated" check box is selected by default via Grades > Posted Grades Verification Report.
Exclude Assignments Due after the last day of progress periods when posting Select this check box to exclude assignments where the due date is after the last day of the progress period when calculating grades for progress reports.
Max Quarter Posted Percent Enter the maximum grade that can be posted for a quarter. The teacher will receive a notification if a grade above the value is posted, and the grade will be automatically adjusted to the maximum value.
Min Quarter Posted Percent Enter the minimum grade that can be posted for a quarter. The teacher will receive a notification if a grade below the value is posted, and the grade will be automatically adjusted to the minimum value.
Restrict percent of extra credit

Enter the percentage to limit extra credit on assignments to XX percent over the points assigned. If the field is left blank/null, any amount of extra credit is allowed.

If a teacher tries to enter a value that exceeds the limit set, a pop-up displays altering the teacher that they have exceeded the maximum amount of extra credit. The value will then default to the maximum amount of credit allowed.

Posted Grade Comments - Short comments per course Select the check box to allow teachers to enter short comments for each student in the course in the Comments field when posting grades. Teachers can use comment codes that have been set up for use in Grades > Grading Scales & Comments or can enter free text.

Either the “Short comments per course” or “Pull-Down Comments” option should be used, not both.
Pull-Down Comments Select the check box to enable a select multiple pull-down in the Comments field when posting grades. Teachers can select one or multiple comments from the comments set up for use in Grades > Grading Scales & Comments for each student in the course. If enabled, a Report Card Comments column also displays in Course History.

Either the “Short comments per course” or “Pull-Down Comments” option should be used, not both.
One longer comment per course Select the check box to allow teachers to post a longer comment for each student in the course.
One longer comment per student Select the check box to allow teachers to post a longer comment for each student on the Report Card Comments screen.

Please note, comments from each teacher will be compiled into one table on the report card.
Conduct Select the check box to allow teachers to post conduct grades. Teachers usually select from a pre-determined list, with or without a code (e.g. 3 - Satisfactory or S - Satisfactory). This must be set up in the config file before selecting this preference.
Comment Maxlength Enter the maximum number of characters teachers can use to post short comments. The maximum value that can be entered for the preference is 255. If a value over 255 is entered, the preference will automatically change to 255.
Force teachers to enter a comment if they override posted grades Select the check box to force teachers to enter a comment when they change a student’s posted grade, including changing a grade after using the “Use Gradebook Grades” link to post grades.

These entries are stored in the same field as posted short comments and will be included on report cards if “Comments” is selected when printing.
Hide Comments, Conduct and local posting fields for all marking periods not setup as quarters Select the check box to hide comments, conduct, and local grade posting fields from the Post Final Grades screen for all marking periods not set up as quarters (all marking periods not housed in the school_quarters table). When the preference is selected, a Hide Options pull-down displays where you will select the specific posting options that will be hidden except for quarters. 
Report Card Comments Max Length Enter the maximum number of characters allowed upon creating report card comments. Note: When the value is set to null, comments per student are unlimited.
Allow Teachers to modify the gradebook after grade posting closes Select the check box to allow teachers to make changes in the Gradebook, including editing existing assignments or adding new ones, after the grade posting window has closed. This also allows administrators with the proper permissions to edit prior marking period gradebooks in Users > Gradebook Grades.

Please note, changing grades in the Gradebook does not update the posted grade. If changes are made in the Gradebook after posting grades, this will result in a difference between the Gradebook grade and posted grade. Teachers should use the Request Grade Changes form to request a change to the posted grade.
Hide posted grades from parents and students until grade posting closes Select the check box to prevent parents and students from seeing posted grades in the Parent/Student Portal until the grade posting window is closed.
Hide grades X days after posting closes (only use if above option is checked) This preference is used in conjunction with "Hide posted grades from parents and students until grade posting closes.” Enter a number of days to prevent parents and students from seeing posted grades until the defined number of days has passed after the grade posting window has closed. Three digit numbers are allowed.
Default Credits Enter the default number of credits to populate the Credits per Course History Term field on the course in Courses & Sections and the Cred. Attempted field in Final Grades, GPA, & Class Rank when manually adding a grade record. The credits can be edited on the course or grade record as needed.
Use course catalog credits first before using default credits (where applicable) Select the check box to use the credits set on the course in the Course Catalog to override the Default Credits defined above.

Please note, when the credits are set in the Course Catalog, the Credits per Course History Term field is not editable on the course in Courses & Sections.
Hide Class Rank Select the check box to remove the class rank information from Final Grades, GPA, & Class Rank and remove the class rank fields from More Search Options and the Advanced Report.
Hide Class Rank from Parents/Students Select the check box to hide the class rank information on the Parent and Student Portal.
Hide GPA Select the check box to remove the GPA from Final Grades, GPA, & Class Rank and from More Search Options and the Advanced Report.
Only Show Custom GPA Select the check box to hide non-custom GPAs from the box at the top-left corner of the Final Grades, GPA, & Class Rank screen and the Grades Summary.
Use Weighted GPA Select the check box to calculate a weighted GPA for students. When this preference is enabled, a Weighted GPA Value column is available when setting up the grading scale in Grades > Grading Scales & Comments. The weighted GPA will display in Final Grades, GPA, & Class Rank, and will be available in More Search Options and the Advanced Report.
Calculate GPA Automatically Select the check box to recalculate GPA automatically whenever grades are posted or manually entered or updated in Final Grades, GPA, & Class Rank. Please note, this preference does not update class rank.

If this preference is not enabled, GPAs must be manually calculated in Grades > Calculate GPA. This is also where class rank can be updated.
Recalculate parent marking period grades and GPAs when a teacher posts grades or a grade change is approved Select the check box to recalculate all parent marking period grades when a teacher posts a final grade for a child marking period or the request for a grade change for a child marking period is approved. For example, if a quarter final grade is changed, the semester and full year final grades will be recalculated. All parent marking periods that have grades will update according to their grade posting schemes. The recalculation process works with both letter and percent grades. If the auto-calculate GPA system preference is also enabled, then this will trigger the student’s GPA to update accordingly.
Recalculate parent marking period grades and GPAs when a grade is changed on Final Grades, GPA, and Class Rank Select the check box to recalculate all parent marking period grades when a grade for a child marking period is changed via Final Grades, GPA, & Class Rank.
Hide Semester/Year options from Grade Change Form Select the check box to prevent teachers from entering grade change requests for semester 1, semester 2, or full year on the Request Grade Changes screen.
Weight GPA by Credits Select the check box to calculate GPA using the credit value of each course. This also applies to GPAs calculated through the Calculate Class Rank and GPA scheduled job.

When this preference is enabled, the Credits colum is added to the Student Schedule screen and on schedules printed from the Print Student Schedules screen, which displays the attempted credits.
Round Credits to __ Decimal Places Select the number of decimal places for which to round credits. 
Base class rank on Select whether to base class rank on unweighted GPA, weighted GPA, or local GPA.
Partition Class Rank by (Florida only) Select whether to partition class rank based on grade level or cohort. When cohort is used, the grade_total column in student_gpa_calculated will reflect the number of students which are a part of the cohort, and not the grade level.
Include Early Graduates in Class Rank Select the check box to include inactive students in class rank.
Include all students in the denominator for IB rank Select the check box to have students with “Include in Class Rank” set to “IB” receive a rank with the denominator including all students. When this preference is disabled, the rank denominator only includes students set to IB. 
Include all students in the denominator for AICE rank
Select the check box to have students with “Include in Class Rank” set to “AICE” receive a rank with the denominator including all students. When this preference is disabled, the rank denominator only includes students set to AICE.
Default Term for Graduation Requirements Report Select the term that will be selected by default on the Graduation Requirements Report.
Display Report Cards on Parent/Student Portal Select the check box to allow report cards to be published to the Parent/Student Portal. An option to publish the report card to the Parent/Student Portal will be available on the Report Cards screen. Parents and students can then download a PDF of the report card from the Parent/Student Portal.
Allow Parents/Students to Email Teachers Select the check box to make the Teacher's name a hyperlink in the Student Grades Portal Block for Students/Parents to click and email the teacher.
Allow teachers to post grades for standards not on report cards Select the check box to allow teachers to post grades for standards that are marked as “Hide From Report Card” in Assessment > Standards.
Allow teachers to post for standards outside of marking period restrictions Select this check box to allow teachers to post grades for standards that are not tied to the current marking period. When this preference is enabled, a “Show Not Evaluated Standards” check box will display on the Post Standards Grades screen. When selected, all standards assigned to the course will display, not just those for the current marking period.
Round GPA to X Decimal Places Select the number of decimal places that should be used to round GPAs.
GPA Rounding Select an option for GPA rounding: Round normally or Round down (Truncate). This preference works in conjunction with the “Round GPA to X Decimal Places” preference. 
Honor Roll Calculation - Minimum GPA Enter the minimum GPA to qualify for honor roll in Grades > Honor Roll. If this is left blank, honor roll is calculated based on the number of letter grades allowed, defined below.
Number of (letter grade) allowed For each letter grade listed, select the allowable number of each letter grade to qualify for honor roll in Grades > Honor Roll. The letter grade options that display here are based on values that exist in the grading scales across the district.
Number of (referrals, absences, tardies) allowed For each option, select the allowable number of referrals, absences, and tardies to qualify for honor roll in Grades > Honor Roll.
Enable multi-lingual report cards Select the check box to allow report cards to be generated in multiple languages. The option “Multilingual Report Cards” will be available on the Report Cards screen when printing report cards. Report cards will print in the language indicated in custom_65 in their Demographic record.

Please note, translations will need to be set up in Setup > Translations in order to print report cards in other languages. Letterheads will also need to be set up for each language in Setup > Letterhead Templates.
Enable reason code for grade change Select the check box to require users to select a reason code from a pre-defined list of options when changing a student’s posted grade in Final Grades, GPA, & Class Rank or Request Grade Changes. Reason codes are set up via Grades > Grading Scales & Comments > Grade Change Request Reasons tab.
Enable Special Double-Blocked Posting Averaging Select the check box to add the Double Blocked check box to section setup in Courses & Sections. This is typically used if one school in the district uses a 4x4 block schedule and the rest do not. If a course in the Course Catalog is assigned 1 credit for a Full Year grade posting window, but the section is marked as a double-blocked section that meets every day, then the 1 credit needs to be posted at the end of the semester for this section. When a section is marked as double-blocked, the system will post the credit at the end of the semester instead of the end of the year for this section (or at the end of the quarter for a semester class). This preference also adds an area for setting up double-blocked grade posting schemes in Setup > Grade Posting Averaging. The double-blocked section on the grade posting scheme must be set up for grade posting to work, and the regular section on the grade posting scheme must be set up for the Gradebook to work.
Show Start/End dates on Final Grades Select the check box to display the Start Date and End Date fields on the Final Grades, GPA & Class Rank screen.
Hide virtual grades & waivers on report cards Select the check box to hide grades from virtual courses or waivers on report cards. Grades from the following courses will be hidden:

1500410
1500420
1500430
1500440
1500445
1500450
1500460
1500470
1500480

OR CUSTOM_5 = '71'

OR CUSTOM_6 like ‘7%’ in the student-report-card-grades table
Use Personal Fitness Option on Graduation Requirements Report When selected, the following logic will be used on the Graduation Requirements Report:
  • The report will look for the HOPE course first when filling the PE graduation requirement.
  • If HOPE is not currently scheduled or included in the student's Course History, then the program will look for .5 credits in Personal Fitness.
  • Additional courses marked with the PE graduation subject will not be considered for placement under the PE graduation requirement until the student has completed the .5 credits in Personal Fitness. These additional courses will appear in the Elective section until the Personal Fitness requirement has been satisfied. (Note: No hourglass displays for other scheduled PE courses until Personal Fitness is met).
Select All Possible Personal Fitness Graduation Subjects Select all the graduation subjects that are applicable for Personal Fitness. 
Use Personal Fitness Waiver Option on Graduation Requirements Report (For JROTC Only) When selected, the following logic will be used on the Graduation Requirements Report:
  • If a student has a Personal Fitness course in Course History and/or is currently scheduled into a Personal Fitness course, Focus will grant .5 credits for PE and 1 credit for PA when either 1500480 or 1500460 AND 1500450 is present in Course History.
Show non-graded scheduled courses on the Graduation Requirements Report When enabled, students scheduled into courses that have been flagged as N/A or Not Graded will display as Completed or Enrolled upon hovering over the check mark (and hourglass) on the Graduation Requirements Report.
Use Individual Final Grades Field Permissions (only in Default School Preferences) When enabled, users have the ability to limit what columns (fields) are viewable/editable on the Final Grades, GPA, & Class Rank screen depending on users’ profiles.
Enable checkbox on Grades Completion Report to show additional section data Select the check box so the Teacher Completion report displays the "Courses/Section Numbers" check box and selects this check box by default whenever you navigate to the screen. Enabling this setting removes the “Click the red Xs to post grades for the teacher” tooltip at the top of the screen and displays all the applicable sections in the corresponding period column.
Add Letters and Sounds to Standards posting

In the pull-down, select the courses where the Letters and Sounds Knowledge table should display when teachers post standard grades. The table displays options for “Identifies letter,” “Knows letter sound,” and “Writes letter for sound given” for each letter of the alphabet.

Allow Posting Comments and Conduct Without a Grade Select the check box to allow teachers to save comments and conduct grades without posting a final grade on the Post Final Grades screen. For example, if a virtual teacher adds grades for some students and not others, but adds some comments, there will be grade records blank for those students without a grade posted.
Display the checkbox to include inactive students Select the check box to allow teachers to post final grades for inactive students. If teachers select the “Include Inactive Students” check box, inactive students will be pulled for the entire school year. Note: This preference defaults to enabled.
Send Posted Grade Updates to Select Custodial Contacts or Linked Users from the pull-down to determine the email address used when the grade report is emailed once created via Students > Print Letters & Send Email. Note: This only applies when Course History Record is selected from the Attach to Tab pull-down for applicable letters.
Email Letter for new posted grades If a letter from the Print Letters & Send Email screen is attached to the Course History Record tab, the letter can be selected here from the pull-down to be emailed to the corresponding student as well as the students’ custodial contacts when new grades are posted from the Post Final Grades screen. Note: This setting applies to post-secondary schools only.
Add Letter to Queue for new posted grades If a letter from the Print Letters & Send Email screen is attached to the Course History Record tab, the letter can be selected here from the pull-down to be generated and added to the Letter Queue when new grades are posted from the Post Final Grades screen. Note: This setting applies to post-secondary schools only.
Allow teachers to override grading scale score breakoffs Select the check box to allow teachers to create their own score breakoff points in Gradebook Configuration.
Custom name for “Assignment” If the district wants to replace the word “Assignment” in the Gradebook with another term, enter the custom name here.
Show Student blocks on Parent/Student Portal The check box is selected by default, if disabled (the check box cleared), student blocks do not display on the Parent/Student Portal.
Show Gradebook Assignments & Grades in Parent/Student Portal Select the check box to allow parents and students to view the Gradebook assignments and grades in the Parent/Student Portal. Note: If the permission to Grades via Users > Profiles is enabled, parents and students cannot view calculated grades, but can still view final grades without the links to Grades (Assignments). If Grades permissions are not enabled via Users > Profiles, but the system preference is enabled, both grades display but links are removed from all grades. If both the permissions and the system preference is enabled, all grades are viewable and contain links to the Grades (Assignments) screen. If not enabled, students and parents will not have access to the Planner tab, which normally displays assignments, and assignments will not display on the News tab.
Show Non-Graded Courses on Parent/Student Portal Select the check box to display non-graded courses in the Parent/Student Portal.
Teachers set possible points for each assignment Select the check box to allow teachers to set the number of possible points when creating an assignment in the Gradebook. When this preference is not enabled, all assignments are worth 100 points.
Allow Teachers to Combine Gradebook Select the check box to allow teachers to combine the Gradebook by period or by custom groups in My Information > My Preferences.
Allow Admins to Combine Gradebooks when Combine Gradebooks is not enabled for Teachers Select the check box to allow administrators to combine the Gradebook for a teacher in Users > Preferences (in the Teacher Programs section of the menu) when teachers are not allowed to combine the Gradebook.
Enable Gradebook Student Notes Select the check box to allow teachers to enter public or private student notes using the clipboard icon next to the student name in the Gradebook.
Ignore Rotation days when combining by period Select the check box to combine all sections in a period regardless of rotation day when teachers combine the Gradebook by period. When this preference is disabled, sections with different rotation days are not combined when teachers combine the Gradebook by period.
Send Categories as Google Classroom topics when syncing grades. Select the check box to synchronize Focus assignment categories to topics in Google Classroom.
Attendance
Preference Description
Calculate By Select an option (Minutes, Percent of Periods Present, or ADA Period) to determine how a student’s daily attendance code is calculated.

When Minutes is selected, a student accumulates the number of minutes defined in Setup > Periods for each period of the day he or she receives a present code (this includes presumed presence when attendance is not entered). This number of minutes is compared to the system preference “Minimum minutes attended to count as a full-day present” to determine if the student has met the minimum, and the student receives a present daily code or daily absent code.

When Percent of Periods Present is selected, enter the percentage of periods the student must be marked present to have a daily code of present in the provided field. For example, if a student is scheduled for 8 periods and the student needs to be marked present for 4 of the periods to have a daily present code, enter 50%.

When ADA Period is selected, the “Attendance Period for FTE” preference is displayed. Select the period used for taking attendance for FTE reporting. 
Minimum minutes attended to count as full-day present When calculating attendance by minutes, enter the minimum number of minutes attended to count as a full-day present. 
Minimum minutes attended to count as half-day present When calculating attendance by minutes, enter the minimum number of minutes attended to count as a half-day present. If half-day attendance is not used, then this value should be set to a higher number than the full-day present minutes. 
Attendance Period for FTE  Select the period used for taking attendance for FTE reporting, or select "Varies by Day" if the attendance period changes depending on the day. When “Varies by Day” is selected the ADA period can be selected on the attendance calendar for each school day. Note: For non-Texas districts, this preference only displays when the “Calculate By” preference is set to “ADA Period.” 
Default Attendance if no attendance is entered Select an option to determine whether a student defaults to Present or Absent if no attendance is entered.

Setting this to Absent could cause potential issues for elementary schools where students’ daily attendance is often based on one period. If attendance is not entered and the student is assumed absent, this may result in inaccurate attendance calls and emails to parents.

Teacher Comments on Take Attendance Select the check box to allow teachers to enter comments in the Comment field when taking period attendance on the Take Attendance screen. Teacher comments are stored in period attendance and will not be visible for parents and students. Teacher comments will not override office comments. 
Allow teachers to view the previous days’ attendance Select an option to determine the number of previous days teachers can view on the Take Attendance and Attendance Chart screens. Options range from 0 days to the start of the school year.  
Allow teachers to modify previous days’ attendance Select an option to determine the number of previous days teacher can modify on the Take Attendance and Attendance Chart screens. Options range from 0 days to the start of the school year. If office staff/an administrator has adjusted the attendance, it will be locked for teachers and cannot be modified.
Minutes before period attendance is considered late In this provided text box you can define the number of minutes past the start time of the period after which attendance taken by the teacher is considered late. When a number of minutes is defined, the option to display teachers who took attendance late on the Teacher Completion report includes the number of minutes: Show teachers who took attendance more than X minutes late. When hovering the mouse over the late icon on the Teacher Completion report, a tool-tip displays with the date and time attendance was taken for the period and when the period started.
Minutes before period attendance is considered early In this provided text box you can define the number of minutes before the start time of the period at which point attendance taken by the teacher is considered early. When a number of minutes is defined, the option to display teachers who took attendance early on the Teacher Completion report includes the number of minutes: Show teachers who took attendance more than X minutes early. When hovering the mouse over the early clock icon, the tool-tip displays with the date and time attendance was taken for the period and when the period started.
Allow teachers to modify attendance after pressing “Save" Select the check box to allow teachers to modify the period’s attendance in Take Attendance after clicking Save. 
Track Time In/Time Out on Daily Attendance Select the check box to add a Time In and Time Out column on the Administration and Absence Summary screens to enter the student’s time in and time out for daily attendance.  
Track Daily Tardies Select the check box to give a student a daily attendance code of UT (unexecused tardy) or ET (excused tardy) if the student misses first period but is present at any other point of the day. It will also assign a daily tardy for students who have an attendance code specified as tardy during their first period class.

After the check box is selected and you click Save, the preference "First period in the day for calculating daily tardy” is displayed to select the period to use as the first period of the day.
First period in the day for calculating daily tardy When the Track Daily Tardies preference is enabled, select the period to use as the first period of the day. 
Teachers enter hours present (recommended for some adult/vocational schools) Select the check box to have teachers enter hours present when taking attendance. When this preference is enabled, the Class Daily Hours can be set on the section in Courses & Sections, and can be modified for individual students on the student schedule if he or she will be attending for more or less hours. Teachers enter the number of hours when Present is selected on the Take Attendance screen. 
Teachers are allowed to enter more hours than scheduled Select the check box to allow teachers to enter more hours than scheduled when taking attendance. 
Students can have attendance for more than one section in a period (not recommended) Select the check box to allow students to have attendance entered for more than one section in a period. 
Default Present Code for Scanner App If attendance scanners are used to take attendance for post-secondary schools, select the default present code to use. This can only be set in School Preferences, not Default School Preferences. 
Default Absent Code for Scanner App If attendance scanners are used to take attendance for post-secondary schools, select the default absent code to use. This can only be set in School Preferences, not Default School Preferences.
Enable smarter Attendance Completion portal alerts Select the check box so that Attendance Completion Portal alerts are broken down by school period and are only displayed when the period has ended. This requires that periods used for attendance have a Start Time, End Time, and Length defined in Setup > Periods. If this preference is enabled and the bell schedule is not set up for the periods, the Portal alert will not display. 
Display a "Check In" block on the Student Portal that allows students to mark themselves Present for the day's sections Select the check box to display the Check In block on the Student Portal, which would allow students to sign in and mark themselves as Present for all scheduled courses throughout the day.

If using hourly attendance, the student is awarded the “Class Daily Hours” possible set via Scheduling > Courses & Sections > Vocational/WDIS tab; however, if an Hours Override is set for a Section, the student will be awarded the “Override Hours” via Attendance > Attendance Setup > Hours Override tab.
Student "Check In" Period-by-Period Select the check box to allow “Student ‘Check In’ Period-by-Period” via the Check In portal block, which marks the student Present for the currently active class only. When the preference is not enabled (current functionality) it marks the student present for all classes that meet today.
Attendance Code for Student "Check In" Block Select the Attendance Code that is used when a student checks in via the Check In portal block. The “Display a “Check In” block on the Student Portal that allows students to mark themselves Present for the day’s sections” must first be enabled. Note: The attendance code defaults to P (Present) if this setting isn’t enabled when a student uses the Check In block.
Attendance Mobile Message Enter the applicable message to be texted to parents/guardians in the provided text box when the selected Attendance Mobile Alert is met.
Attendance Mobile Alert Select one or multiple attendance codes from the pull-down to determine what codes will generate a text message to parents/guardians of the applicable students. Text messages will be generating via the Attendance SMS scheduled job.
Enable checkbox on Attendance Completion Report to show additional section data Select the check box so the Teacher Completion report displays the "Courses/Section Numbers" check box and selects this check box by default whenever you navigate to the screen. Enabling this setting removes the “Click the red Xs to take attendance for the teacher” tooltip at the top of the screen and displays all the applicable sections in the corresponding period column.
Student Kiosk ID Select the desired student identifier when scanning students with the kiosk or handheld device.
  • Student ID - When Student ID is selected, the student’s Student ID (students.student_id or custom_53 - local student ID) will be used when scanning the student on the kiosk or handheld device.
  • PIN - When PIN is selected, the student field selected in the Student Kiosk Pin Field system preference will be used when scanning a student on the kiosk or handheld device. 
  • Both - When both is selected, the student’s Student ID (students.student_id) and then the student field selected in the Student Kiosk Pin Field system preference will be used when scanning a student on the kiosk or handheld device.

Note: If “Both” is selected and the student does not have a pin, the student will not be able to use the kiosk as it will sit at the pin prompt and it cannot be bypassed.


Student Kiosk Pin Field If the Student Kiosk ID system preference has been set to “PIN” or “Both,” select the student field that will be used in place of the student ID or as a secondary entry when scanning in the student.
Admin Logout Kiosk Pin A kiosk pin can be set and used instead of entering a username and password when logging out of the kiosk.
Check-in Default Attendance Code Select the default attendance code to be recorded in period attendance when the student is scanned or keyed in through the kiosk when “Check In” is selected.
Check-in Attendance Code Exemptions

When attendance codes are selected in this preference, students who have these attendance codes already populated in period attendance will not have their period attendance updated when checking in. Even though the attendance is not updated, there is a record stored in the database in the kiosk_entries table.

Check-in Between Periods

When the preference is selected, student check ins are recorded in the kiosk_entries table but the next period attendance is not updated.


Check-in Minutes Threshold

Enter a number of minutes. Period attendance is not updated when students check in within X number of minutes before the end of the period. Period attendance will not be updated, but the record will be stored in kiosk_entries. If it is outside of the defined window, period attendance is updated.


Check-out Default Attendance Code Select the default attendance code to be recorded in period attendance when the student is scanned or keyed in through the kiosk when “Check Out” is selected.
Check-out Attendance Code Exemptions

When attendance codes are selected in this preference, students who have these attendance codes already populated in period attendance will not have their period attendance updated when checking out. Even though the attendance is not updated, there is a record stored in the database in the kiosk_entries table.


Check-out Between Periods

When the preference is selected, student check outs are recorded in the kiosk_entries table but the next period attendance is not updated.

Check-out Minutes Threshold

Enter a number of minutes. Period attendance is not updated when students check out within X number of minutes before the end of the period. Period attendance will not be updated, but the record will be stored in kiosk_entries. If it is outside of the defined window, period attendance is updated.


Attendance Kiosk Print Slip upon Check-Out Select the check box to print a slip when a student checks out in the attendance kiosk mode. When this preference is disabled, a slip will not print when checking out.
Attendance Kiosk Print Slip upon Check-In Select the check box to print a slip when a student checks in in the attendance kiosk mode. When this preference is disabled, a slip will not print when checking in.
Send E-mail and Text Message to parents when printing Tardy Slips Select the check box to send an email to linked users who have an email address set up (custom_100000001) when the student is marked tardy. Students who have an email address set up (custom_200000012) will also receive an email when they are marked tardy. Linked users who have signed into the mobile app will receive a notification when the student is marked tardy. If the student has a contact with a cell phone number with SMS set up and the contact has not logged into the mobile app, the contact will receive a text message when the student is marked tardy.
Automatically confirm check in/out for the student

Select the check box to complete the confirmation step automatically after a student scans their badge to check in or check out so that the student does not have to tap Confirm. The student sees the message “Student Automatically confirmed! Redirecting…” after checking in or out.

Kiosk Barcode Format
Select “STANDARD” or “QR.” This determines whether a standard barcode or a QR code is printed on the tardy slip from the kiosks or handheld devices.
Disable Excuse Notes for All Users Select the check box to hide the Excuse Note column for applicable attendance screens prohibiting users from viewing and uploading excuse notes.
Disable Excuse Notes for Parents Select the check box to hide the Excuse Note column for applicable attendance screens prohibiting parents from viewing and uploading excuse notes.
Enrollment
Preference Description
Add a Student - Allow Manual Student IDs Select the check box to allow users to enter a student ID when adding a student from the Add a Student screen. If the check box is not selected, Focus will generate a student ID, which will display in the student’s record after the new student is saved. It is recommended to allow Focus to generate student IDs. 
Automatically update Local Student ID when the Student ID changes Select the check box to automatically update the local student ID when the student ID changes.
Show option to Goto or Enroll another Student Select the check box to display a pop-up window with the options to go to the current student’s record or enroll another student after the user adds a student from the Add a Student screen. If the check box is not selected, the pop-up will not display and the current student’s record will automatically open after adding the student. 
Show username/password fields on Add a User/Student Select the check box to display the Username and Password fields on the Add a Student and Add a User screens. 
Show Second School on Add a Student
Select the check box to ensure the Second School check box displays on the Enrollment tab of Student Info which would allow users to enroll students in a second school in addition to a primary school.
Verify Demographic Information when transferring a student in Add a Student When this preference is enabled and the user is transferring or dual-enrolling an existing student, the user will have the ability to view and edit the student’s address, contacts, and any other required fields marked “New Student” in Student Fields for verification before enrolling the student.
Show all enrollment fields on Add a Student (only in Default School Preferences) Select the check box to display the following enrollment fields on the Add a Student screen:

Drop Date, Drop Code, Rolling/Retention Options, Next Grade, Include in Class Rank, Grad Requirement Program, Team, Progression Plan, along with the Florida fields Educational Choice, Student Offender, Came From, Moved To, Grade Promotion Status, Good Cause Exemption, Zoned District, Zoned School, WDIS, and Free/Reduced Meals.

This preference is selected by default.
When adding a student, order search results by Select a sorting option (Name, Birthdate, or Student ID) for search results when searching for students on the Add a Student screen. 
Hide fields from Add a Student users that don’t have edit permission Select this option to hide the fields on the Add a Student screen the user does not have edit permissions to.
Default Enrollment Code Select the default enrollment code to populate when adding a new student. 
Default Drop Code for Applicant School Select the default drop code when dropping a student from the Applicants School on the Add a Student screen.
Default City Select the default city to populate the address fields when adding a new student. 
Default State/Province Select the default state/province to populate the address fields when adding a new student.
Default Zip/Postal Code Select the default zip/postal code to populate the address fields when adding a new student.
Default Area Code Select the default area code to populate the address fields when adding a new student.
Use the Address Catalog for address validation Select the check box to use the Address Catalog to validate that the student’s address is within the district and within the zoned area for the schoool. The Address Catalog must be loaded onto the site to use this function. 
Require Address when adding a new student Select the check box to make the address fields required when adding a new student. 
Use Bus Addresses Select the check box to allow addresses to be marked as Bus Pickup and Bus Dropoff in Address & Contacts in the student’s record. Any address in the student’s record can be marked as Bus Pickup or Bus Dropoff; it does not have to be the student’s primary address. 
Use Mailing Addresses Select the check box to allow a mailing address to be entered if it is different than the physical address in Address & Contacts in the student’s record. 
Use Parents/Guardians/Emergency Contacts
Select the check box to allow contact information to be set up in Address & Contacts in the student’s record when enrolling a student. 
Rollover Second School Enrollment Records Select the check box allow student enrollment records marked as “Second School” to be rolled when rolling students. 
Allow Users to Back Date W/D Dates Select an option to restrict how far back non-super users can back date a withdrawal date. Selecting “Any” will allow users to set any date in the past. Selecting “Start of Quarter,” “Start of Semester,” and “Start of School Year” will allow users to set a date in the past between now and the start date of that marking period. Selecting an “X Days” option allows users to set a date in the past between now and the selected number of days. 
Allow Users to Future Date W/D Dates Select an option to restrict how far forward non-super users can future date a withdrawal date. Selecting “Any” will allow users to set any date in the future. Selecting “End of Quarter,” “End of Semester,” and “End of School Year” will allow users to set a date in the future between now and the end date of that marking period. Selecting an “X Days” option allows users to set a date in the future between now and the selected number of days.
Allow Users to Back Date Enrollment Dates Select an option to restrict how far back non-super users can back date an enrollment date. Selecting “Any” will allow users to set any date in the past. Selecting “Start of Quarter,” “Start of Semester,” and “Start of School Year” will allow users to set a date in the past between now and the start date of that marking period. Selecting an “X Days” option allows users to set a date in the past between now and the selected number of days.
Allow Users to Future Date Enrollment Dates Select an option to restrict how far forward non-super users can future date an enrollment date. Selecting “Any” will allow users to set any date in the future. Selecting “End of Quarter,” “End of Semester,” and “End of School Year” will allow users to set a date in the future between now and the end date of that marking period. Selecting an “X Days” option allows users to set a date in the future between now and the selected number of days.
Prevent W/D Dates Prior to Date Certain (Florida only) Select the check box to prevent users from selecting a drop date prior to the survey effective date on a student’s enrollment record.
Ignore Re-Enrollment Restrictions Select the check box to ignore active re-enrollment restrictions set for a student when the student is enrolled at the school. 
Text to replace “Custody” with To replace the word “Custody” with another term in Address & Contacts in the student’s record, enter the text. 
Override Reason Field To customize which Enrollment field is used to select an override reason when adding students, select a field from the pull-down. The options must be added to the district local file before they are available here. Please put in a ticket with the local options. 
Require users to dismiss warnings when editing student information Select the check box to require users to click the X on warning messages when there are validation errors in a student’s data before being allowed to continue or save the student’s information in Add a Student. When the check box is not selected, users can continue or save the student’s information in Add a Student without clicking the X on warning messages.
Only allow the Primary Parent to complete Reenrollment Forms (only in Default School Preferences) Select the check box to only allow the primary parent (the parent linked to the student via a contact record, where the contact has custody and the highest priority [lowest priority number]) will be able to complete reenrollment forms. If this preference is not enabled, any parent linked to the student can complete the reenrollment form. 
Scheduling
Preference Description
Use Course Catalog Select the check box to enable the Course Catalog. The Course Catalog is district-wide, and is usually imported into Focus during implementation. Course or section information that is set up in the Course Catalog will populate in Courses & Sections and cannot be edited by the school. 
Grade Averaging Course Num Length (only in Default School Preferences) Enter the course number length used for use in grade posting. Note: Via Grades > Report Cards, this setting overrides the Grade Row Grouping selection, “Course Number” indicating that the full course number be displayed.
Course Catalog Course Num Length (only in Default School Preferences) Enter the course number length used by the Graduation Requirements Report to populate graduation subjects when courses have course numbers greater than 7 digits that use different graduation subjects (grad subject 1,2,3). 
Max Course Num Length Enter the maximum number of characters course numbers can have in the Course Catalog or Courses & Sections. The course number length is looked at when Focus decides how to combine grades for report cards. The course number length is also looked at for other purposes, such as the Graduation Requirements Report. 
Allow extra characters on the course number Select the check box to allow extra characters to be added to course numbers. The number of extra characters is capped at the max course number length defined above. 
Course History Grades Default Term Select a marking period that will default into the Course History Term field on the section in Courses & Sections if the Course Catalog is not enabled or the Course History Term field is null in the Course Catalog. The Course History Term can be edited on the section, if needed. 
Do Not Allow Users to Delete Schedule Records with Attendance and Grades Select the check box to prevent users from being able to delete a schedule record when there are any positive attendance, Gradebook grades, or posted grades between the schedule start date and end date.  If the start date is moved up to today and attendance is entered, the delete check box will not appear on the schedule record. If this preference is enabled, users are also prevented from deleting schedule records by setting the end date prior to the start date. 
Lock Enrollment Date When Positive Attendance or Grades Exist Select the check box to prevent the start date on a schedule record from being edited when a student has any positive attendance, Gradebook grades, or posted grades. 
Default Schedule End Date using Section End Date Select the check box to enable this setting for post-secondary schools. If enabled, when a student is scheduled into a course, the Dropped date on the schedule record is automatically populated with the section end date, which is the WDIS Class End Date in Florida and the End Date in LA. If the end date field is not populated, then the end date for the section is populated from the end date on the marking period set on the section. If there was an end date set on the section, and then the end date is changed, that change will be pushed down to the student schedules.
Auto-Populate Course Dates using Marking Period Select the check box to enable this setting for post-secondary schools. When this preference is enabled, the class start and end dates are populated in the WDIS or Details tab based on the start and end dates of the marking period set on the section. Whether the preference is enabled or disabled, class start and end dates that fall out of the marking period date range cannot be saved. The start and end dates for substitute teachers or co-teachers cannot fall outside of the class start and end dates.
Validate Student Schedule Dates Against Section Start/End Dates (only in Default School Preferences) When this preference is enabled (the check box is selected), users can add a course to a student’s schedule, but are unable to enter an Enrolled date that is outside of the marking period beginning and ending dates set up via Setup > Marking Periods and selected from the Marking Periods pull-down via Scheduling > Courses & Sections or the Term pull-down of the Student Schedule. When disabled, users can add a course to a student’s schedule and enter an Enrolled date that is outside of the marking period beginning and ending dates; users will also have permission to delete the course.
Set the Course History Term Equal to the Section Marking Period (only in Default School Preferences) When this preference is enabled, the Course History Term field is removed from Courses & Sections, Master Schedule Report, and Course Catalog. The marking period set on the section in Courses & Sections or the Master Schedule Report determines the course history term.
Enable Ending Period Select this check box to allow sections to span multiple periods. On the section in Courses & Sections, Beg and End fields will display instead of the Period field, where the user can select the period the section begins and the period the section ends.

Please note, when a section spans more than one period, attendance is only entered for the beginning period. The student will earn the total number of minutes present for both periods.
Display Course Start and End times on Schedule instead of Period For post-secondary schools, select this check box to display course start and end times on the student schedule instead of periods. This can be useful if multiple class times occur during a certain period. This preference is usually enabled along with the attendance system preference “Students can have attendance for more than one section in a period."
Check Level on Basic Skills Assessment Select the check box to allow Focus to check for Basic Skills status or exemption. This enables Focus to run the Basic Skills Assessment scheduled job. 
Advanced Rotation If the school uses a rotation schedule, select a rotation option. Options include a weekday rotation and a range from 2 day to 14 day rotation. When using a rotation schedule, the rotation days must be set up on the calendar and set on the section in Courses & Sections. 
Rotation Day Label If the school uses a rotation schedule, select whether to label the rotation days using letters or numbers. 
Use Both Rotation Days & Meeting Days (not recommended) This preference only displays if the Advanced Rotation preference is set to a number.

Select the check box if the school uses rotation days and alters the meeting days on sections (for example, a section only meets when day 1 falls on a Friday). Attendance will be calculated based on the sections that actually meet that day according to the rotation day and meeting day.
Sections can have different periods on different days in the rotation Select the check box to allow sections to meet different periods on different days in the rotation, for example a section could meet period 1 on A day and period 5 on B day. When this preference is enabled, a period pull-down displays for each rotation day on the section in Courses & Sections to set the periods. This preference is primarily used by Texas districts. 
Sections can have multiple non-consecutive periods Select the check box to allow sections to meet on the same day in non-consecutive periods. For example, a section meets both period 1 and period 6 on the same day. This preference is primarily used by Texas districts. When this preference is enabled, the Period pull-down on the section in Courses & Sections becomes a select-multiple pull-down.

When multiple periods are selected on a section, a child section is created and is hidden on Courses & Sections and on the student’s schedule unless “Show Children Sections” is selected.

This preference cannot be used if the “Enable Ending Period” preference is also enabled.
Ignore course number when validating section number uniqueness (not recommended)

Select the check box to prevent a section from being added that has the same section number as any other section at that school, regardless of course number.

Allow students to enroll themselves in classes Select the check box to allow students to enroll themselves in classes. When the preference is enabled, the option “Allow Students to Enroll themselves in this Course” is displayed on the course level in Courses & Sections. The Course Registration Begins and the Course Registration Ends dates must be set on the marking periods in Setup > Marking Periods. From the Student Portal, students will be able to register for courses. 
Allow students to enter course requests starting Select a date to allow students to enter course requests for the upcoming school year as of the selected date. This preference should be set in the new school year. The option “Allow Students to Request this Course” must be selected on courses in Courses & Sections that students are allowed to request. Students must also have profile permissions to the Class Requests screen.

The courses students are allowed to request are also limited by the student’s assigned progression plan (if set up), the Grade Level(s) field set on sections, and any prerequisites set on the course. If “Locked for Students” is selected on the Student Requests screen, the student will not be able to edit thier course requests.
Prevent students from requesting courses in core subjects already requested by an admin/teacher Select the check box to prevent students from entering a course request if an administrator or teacher has already entered a request for that graduation subject (the graduation subject short name exists in the Graduation Subject Area, Graduation Subject Area 2, or Graduation Subject Area 3 fields in the Course Catalog for the course). This affects the following graduation subject short names:

Math - MA A1 GE
Social Studies - SS AH WH EC AG
Science - SC EQ PH CH
English - EN
Teachers approve course requests Select the check box to allow teachers to approve their students’ course requests for next year for courses in the teacher’s subject area. When this preference is enabled, the option “Allow Teachers to Approve Requests” is displayed on the course level in Courses & Sections. Teachers will receive a Portal alert indicating that there are requests awaiting approval. 
Allow teachers to override automatic course requests Select the check box to allow teachers to change the course request added by Automatic Course Requests for a student on the Next-Year Schedule Requests screen.
Hide Schedule Requests from Incoming Students Select the check box to disable the Class Requests screen for students who will be newly enrolled at the school in the next school year. A message will display indicating the student does not have permissions to view class requests when the student tries to access Class Requests. 
Hide Schedule Requests from Current Students Select the check box to disable the Class Requests screen for students who are currently enrolled at the school this school year. A message will display indicating the student does not have permissions to view class requests when the student tries to access Class Requests.
Hide Schedule Requests from Incoming Parents Select the check box to disable the Class Requests screen for parents of students who will be newly enrolled at the school in the next school year. A message will display indicating the parent does not have permissions to view class requests when the parent tries to access Class Requests.
Hide Schedule Requests from Current Parents Select the check box to disable the Class Requests screen for parents of students who are currently enrolled at the school this school year. A message will display indicating the parent does not have permissions to view class requests when the parent tries to access Class Requests.
Hide schedules from students and parents Select the check box to hide the schedule list from Featured Programs and remove the Class Schedule/Registration option from the My Information/My Child menus on the Parent and Student Portal. This option is most often used during the scheduling process for the upcoming school year so that parents and students cannot see the student’s schedule until it is finalized. Because system preferences are year-specific, this option should be enabled in the upcoming school year, not the current school year. 
Hide schedules from teachers Select the check box to hide schedules from teachers in the Teacher Portal. The section pull-down is removed and a number of functions become unsusable. If a teacher access a function that requires the schedule, an error message will display. This is most often used during the scheduling process for the upcoming school year so that teachers cannot see their schedule until it is finalized. Because system preferences are year-specific, this option should be enabled in the upcoming school year, not the current school year. 
Require teachers to submit a grade before dropping students Select the check box to require teachers to post a grade before dropping a student from their course in the Student Schedule. The message “You must post a grade before setting a drop date” will display in the Dropped column on the Student Schedule. When this preference is disabled, teachers can drop a student from their course in the Student Schedule without having to first post a grade.
Require documentation when overriding prerequisites Select the check box to require documentation when adding courses to a student’s schedule when the prerequisites were not completed. When adding a course that has a prerequisite that was not completed, a pop-up window displays where the user must select a Reason and may upload a document. Only users with the profile permission “Allow User to Override Course Sequence” in Users > Profiles under Student Schedule can add a course that has a prerequisite that was not completed.
Overschedule electives if there is room on a schedule Select the check box to allow the Scheduler to fill holes in a student’s schedule with electives, ignoring request priorities, regardless of whether or not core courses have been scheduled. 
Enable the options for splitting sections in the scheduler Select the check box to display the options “Override Period Links between Semesters,” “Override Period & Teacher Links between Semesters,” and “Override Team” in Scheduling > Run Scheduler. 
End schedule records on last day of term when using term override Select the check box to automatically enter a Dropped date of the last day of the marking period when using a term override on a student’s schedule. 
Schedule the section with the most available seats for each course in Bulk Create Students. Select the check box to enable the Enroll in Section pull-down on the Bulk Create Students screen. If the check box is not selected; i.e. the setting disbaled, the Enroll in Section pull-down displays on the screen. Note: This is a post-secondary setting that applies to post-secondary schools only.
Use previous attendance to calculate Estimated Course Completion Date
This preference is enabled by default (check box is selected), and maintains the current functionality. When disabled (check box is cleared), the Estimated Course Completion Date is calculated without taking prior attendance into account.
Don’t allow over fill by room Select the check box to ensure Focus checks the room capacity on the first day of a student’s enrollment. If the room is at capacity, the student will not be able to purchase the course and administrative users will not be able to add the course to the student’s schedule.


    • When enabled, the system preference can be overridden when the profile permission, “Allow User to Overfill Rooms” is set via Users > Profiles.

    • When parents/students try to purchase full courses via Purchase & Pay or the Public Course Catalog, the Add to Cart / Enroll Now button displays as “Room at Capacity” and is grayed out (inactive).

    • When administrative users try to enroll students into a full course via Scheduling > Student Schedule, a message displays: “Error: Room at Capacity.”

    • Room capacity is determined via Setup > Rooms and Scheduling > Courses & Sections; from the Courses & Sections screen, sections are assigned to a Room from the corresponding pull-down.

Automatically update schedule class minutes for associated periods when Pull-out schedules are added, changed, or removed (Florida only) Select the check box to automatically update the Class Minutes Weekly field on the non-pull-out section when a pull-out section is added to the student’s schedule for the same period. If the pull-out section’s Class Weekly Minutes is updated or the pull-out section is removed from the student’s schedule, then the associated section’s Class Minutes Weekly will also update accordingly.
CTE - Restrict Re-Entry for Cost Reporting Codes of 401-409 Select the check box to allow students enrolled in AGE (Adult Ed) to drop and re-enroll in the same class one time during the semester. If the student drops again and tries to re-enroll, the system will not allow it. 
Custom End Date to print on Receipts If using the Point of Sale system, enter a custom end date to print on receipts, if needed.
Maximum Number of Next-Year Teacher Schedule Requests Enter the maximum number of requests teachers can enter per student on the Next-Year Schedule Requests screen. 
Max Number of Requests Enter the maximum number of requests that can be entered for a student. Students entering their own requests will receive an error if they try to request more than the maximum. Administrators will receive a warning that can be overridden.
Max Number of Credits in Requests Enter the maximum number of credits in requests that can be entered for a student. Students entering their own requests will receive an error if they try to request more than the maximum. Administrators will receive a warning that can be overridden. 
Lock Schedule Builder as of date Enter a date after which the Scheduler cannot be run. If no date is entered, the Scheduler cannot be run after the first day of the active school year. 
Lock Dragging on Teacher Schedules Report as of date Enter a date after which modifications to teacher’s schedules cannot be made by dragging sections on the Teacher Schedules Report. 
Lock Schedule Loader as of date Enter a date after which the Loader cannot be run. If no date is entered, the Loader cannot be run after the first day of the active school year. 
Schedule School with Select the school that will be scheduled with the school currently selected at the top of the screen. This is primarily intended for “school within a school” situations, such as an IB school that is part of the main high school, but is built as a separate school in Focus. The IB students can take classes at both schools. On the Student Requests screen, the school that has the preference enabled will see the school name along with the course name in the Course pull-downs, as well as in the Quick List. Courses from both schools can be added to the students enrolled in both schools. Auto-scheduling the student or using Run Scheduler will schedule for both schools. Only the school with the preference enabled sees courses from both schools on the Student Requests screen and can schedule the student into both the primary and secondary school.
Use Individual Schedule Field Permissions (only in Default School Preferences) Select the check box to allow users to view and edit certain scheduling fields based on permissions set in Users > Profiles. When the preference is enabled, the Schedule Fields option is available in the Permission Type pull-down on the Profiles screen. Each Florida Field and WDIS/Vocational field will have its own View and Edit permissions. Users will still need the View and Edit permissions for Student Schedules. Only Admin and Teacher profiles can have individual schedule field permissions set.

If this preference is disabled, the original schedule permissions will remain and the Schedule Fields option will not display in the Permission Type pull-down on the Profiles screen.
Use Individual Course Field Permissions (only in Default School Preferences) Select the check box to allow users to view and edit certain course fields based on permissions set in Users > Profiles. When the preference is enabled, the Course Fields option is available in the Permission Type pull-down on the Profiles screen. Each course field will have its own View and Edit permissions. Users will still need the View and Edit permissions for the Courses & Sections screen.

If this preference is disabled, the Course Fields option will not display in the Permission Type pull-down on the Profiles screen and only the screen-level permissions will be in effect.
Use Individual Section Field Permission (only in Default School Preferences) Select the check box to allow users to view and edit certain section fields based on permissions set in Users > Profiles. When the preference is enabled, the Section Fields option is available in the Permission Type pull-down on the Profiles screen. Each section field will have its own View and Edit permissions. Users will still need the View and Edit permissions for the Courses & Sections screen.

If this preference is disabled, the Section Fields option will not display in the Permission Type pull-down on the Profiles screen and only the screen-level permissions will be in effect.
Allow Editing of Section Hours/Duration and Times after Attendance has been Entered Select the check box to allow the Post Secondary Start Time, Post Secondary End Time, and Class Daily Hours fields to be editable on the section when the section has attendance data. When this preference is disabled, these fields are not editable on the section when the section has attendance data. 
Do not subtract minutes when using the Inclusion tab

When enabled, the number of minutes set in Inclusion Minutes Weekly on inclusion sections are not subtracted from the Class Minutes Weekly on the associated section.

Convert teacher certification codes automatically Select the check box to allow the previously used teacher certification codes to be converted to the new values from the DOE. 
Automatically determine Highly Qualified status for class sections Select the check box to have Focus compare the Certification Entries on a teacher’s record with the Course Code Directory Requirements set on the Course Catalog to determine the Cert/Licensure/Qual Status on the Florida tab of the section and lock the field so it cannot be changed. When scheduling an out-of-field teacher for a course, a warning message displays indicating the teacher is out of field and a confirmation message is displayed to confirm the selection.
Display converted certification codes in Course Catalog Select the check box to populate the converted certification codes in the Course Catalog. 
Warning text used when scheduling an Out-of-Field teacher for a section For districts using the preference “Automatically determine Highly Qualified status for class sections,” enter the warning text that will display when assigning an out-of-field teacher to a section. Users will need to read the message and click “I agree."
Confirmation text used to confirm selection when an Out-of-Field teacher is assigned to a section For districts using the preference “Automatically determine Highly Qualified status for class sections,” enter the confirmation text that will display after a user has assigned an out-of-field teacher to a section and has agreed to the warning text.
Enable checkboxes on Reauthorization Completion Report to show additional data Select this preference to enable the "Course/Section Numbers" and the "Teacher name and employee number" check boxes on the Reauthorization Completion report. 
Assign Functioning Levels CASAS (only in Default School Preferences) For post-secondary schools, select the amount of time a CASAS test record is considered valid when running the Assign LCPs scheduled job. Options are 6 months and 1 year. 
Assign Functioning Levels TABE (only in Default School Preferences) For post-secondary schools, select the amount of time a TABE test record is considered valid when running the Assign LCPs scheduled job. Options are 6 months and 1 year.
Use previous TABE test scores, regardless of date (only in Default School Preferences) For post-secondary schools, select the check box to consider all TABE tests when running the Basic Skills Assessment scheduled job, regardless of date. When this preference is disabled, TABE tests from more than two years ago do not affect the student’s basic skills status. 
Reauthorization Drop-Date For post-secondary schools, select the drop date that will be set on the new schedule when students are reauthorized.
Reauthorization - Do not add a drop date to continuing sections For post-secondary schools, select the check box to not add a drop date to the schedule record for continuing sections.
Reauthorization - Allow length to be mass updated For post-secondary schools, select the check box to allow users to mass update the length field during reauthorization. 
Reauthorization - Create schedules without invoices For post-secondary schools, select the check box to allow administrative users and teachers to reauthorize students and create schedules without creating invoices for select students.
Reauthorization - Ability to post grades within reauthorization For post-secondary schools, select the check box to allow teachers to post grades for students via the Student Reauthorization screen. When enabled, the following columns will be added to the screen: Grade, Completion Code, Course Attendance, and Competencies. Note: If the setting is enabled, the screen name changes from “Student Reauthorization” to “Post Grades.”
Allow the use of “Publish Dates” on Classes for Sale (only in Default School Preferences) For post-secondary schools, select the check box to display the Publish Start Date and Publish End Date fields on the Classes for Sale screen. This allows the user to specify a start date and end date for when classes display on the Purchase & Pay screen in the Parent/Student Portal.
Student must have attended class within the last ___ months to self register.

Enter a number of months to ensure students must have been marked present (Attendance Code = P) after the selected date to purchase a class via Purchase & Pay (Student/Parent Portal). Note: If students have not been marked present for the established number of months, the student will receive the following message: “It has been over __ months since you have taken a class. So we may best serve you, please call or visit the school’s registration or counseling office to meet with a counselor.”

Auto withdraw students __ days after schedule start date (leave blank if not using)  For post-secondary schools, define this preference to automatically set a schedule Dropped date when one is not given. This operates on Purchase & Pay when purchasing a course, on the Student Schedule screen, and when using Run Scheduler.

When enabled, upon using Scheduling > Mass Add Course, the students’ schedule Dropped date will take the Start Date entered and add the number of “days after schedule start date” entered in the setting.

The Dropped date is automatically set regardless of how the student is scheduled into the course, by Mass Add Course, by Purchase & Pay, or by Student Requests, etc.

Default section display room to resource display room Select the check box to display the Display Room column in Setup > Rooms. When a Display Room is defined, it is populated in the Resource Display Room field on the sections screen in Courses & Sections.

The Resource Display Room displays as the room for the section throughout Focus, including on the Teacher Schedules Report, Student Schedule, Print Student Schedules, etc. 

The Display Room Option field on the section in Courses & Sections can be used to override the Resource Display Room.
Restricted Periods

Select the period(s) that will be restricted for scheduling. Options populate based on periods set up in Setup > Periods. This feature may be used, for example, to restrict aftercare staff to only have permissions to schedule sections and students for the designated aftercare period(s).

  • Users who have the profile permission “Restricted Access” under Student Schedule can schedule students into sections assigned to restricted periods. Users with this profile permission cannot add, edit, or delete sections for student schedules for any other period. 

  • Users who have the profile permission “Sections - Restricted Access” under Courses & Sections can add sections into restricted periods. Users with this profile permission cannot add, edit, delete sections from any other periods. 

Localization
Preference Description
Decimal Point Character Select whether to use a period or a comma for the decimal point character.
Currency Symbol Enter the currency symbol to use throughout Focus.  
School Year Title Select the desired format for how the school year displays (e.g. 2017-2018 or 2017).
International Address - Add additional options for non-US addresses Select the check box to add additional address fields for international addresses. When enabled, you can add and save addresses without a Zip Code.
Make Country required This preference displays when the preference "International Address - Add additional options for non-US addresses” is enabled and saved. Select the check box to require the country to be selected when adding or editing an address. “United States of America” defaults in the country pull-down. 
Make State required This preference displays when the preference "International Address - Add additional options for non-US addresses” is enabled and saved. Select the check box to require the state to be selected when adding or editing an address. 
Alias for Year If desired, enter a different term to replace the “Year” marking period title. 
Alias for Semester If desired, enter a different term to replace the “Semester” marking period title.
Alias for Quarter If desired, enter a different term to replace the “Quarter” marking period title.
Alias for Progress Period If desired, enter a different term to replace the “Progress Period” marking period title.
Billing
Preference Description
Use Internal Accounts in Fee Groups Select the check box to allow the use of internal accounts when setting up fee templates.
Allow Individual Receipt GL Accounts on Fees

When the check box is selected all fee setup tables will have Debit Account and Credit Account columns. When processing the payment on the schedule invoice through POS, receipt allocation will use fee GLs if applicable.
Allow Individual GL Accounts on Fees When the check box is selected, the Fee Templates (district, school, individual and limited fees) allows users to enter credit and debit accounts on each fee for invoice purposes.

  • If the setting is enabled, the accounts used are those from the configured fee template.
  • If the setting is disabled, the accounts fallback to the default configured in ERP > Setup > Settings > Internal Accounts.
  • If the setting is enabled and the credit/debit account is configured on one fee in the template, then the fee with the credit/debit configured will create the invoice with the selected options in the template. All other fees (blank credit/debit) will use the default accounts defined in ERP > Setup > Settings > Internal Accounts.
Ignore Schedule Drop Date When Billing When the check box is selected, a drop date is not added to the schedule record when the student is reauthorized as continuing.
Hide Hours Calculation If the check box is selected, the calculation of hourly fees set up in fee templates will be hidden and only total amounts will be displayed. This preference is recommended when the system preference Round Fee Totals to the Nearest Dollar is enabled.
Allow Rebilling of Students when Mass Invoicing If the check box is selected, previously billed students with outstanding invoices can be rebilled by using Invoice Students in the Billing menu.
Merge Tuition Fees when Printing Receipts/Invoice Select the check box to enable this preference and show the total of all fees marked as tuition in the fee template instead of itemized amounts when printing receipts and invoices.
Allow Editing of the ‘Billed’ Column on the Student Schedule Record If the check box is selected, this preference will allow users to edit the billed field (which drives the start and end date for the schedule that prints on the invoice) on the students schedule to something different than how the student was invoiced. For example, if a student was billed for the semester and you edited the billed field to section, the WDIS start and end dates would now print on the schedule.
Allow Fees to be Assigned At Select an option, such as Programs from the pull-down to enable additional student fees to be added to the course and/or subject (program) setups.
Default Bill Student By Set the default billing term from the pull-down when creating invoices directly from the student’s schedule. The default can be manually updated on an invoice as needed.
Prorate Fees for Students that Begin After the Start of Term Select the check box to prorate fees for students when a schedule is invoiced for a marking period after the term date has passed.
Round Fee Totals to the Nearest Dollar Select the check box to round fees to the nearest dollar.
Allow Fee Amounts to Have up to Four Decimals Selecting the check box allows up to four decimal places when setting up fee templates. Fees are then rounded to 2 decimal places for money collection.
Use Student Daily Scheduled Hours/Days Instead of Section Daily Hours/Days If the check box is selected, students Daily Scheduled Hours will be used instead of Section Daily Hours to calculate term fees.
Enable Daily Fees Select the check box to allow billing at a daily rate rather than hourly. 
Use Nonresident Fee Cost Tier Select the check box to enable nonresident fee entry in the fee setup.
Use Free/Reduced Fee Cost Tier Select the check box to enable free/reduced fee setup in fee templates. 
Cannot delete schedule record if invoice or receipt exists for it Select the check box to prevent schedule records from being deleted if there an invoice or receipt exists for it. 
Online Payments for 400-409 CRCs activate all 400-409 CRC Sections from the same Invoice (only in Default School Preferences) Select the check box to enable the setting, which clears the Dropped date on students’ schedules containing a 990* Program Code and Cost Reporting Codes (CRC) 400-409 when the student pays their outstanding invoice via the Portal (Purchase & Pay) for the applicable invoiced program.
Use Student Vouchers (only in Default School Preferences) Select the check box to enable the student voucher functionality. Vouchers can be set up in Funding Sources, and can be used to automatically defer the cost of funding sources when the student is billed. 
Enable Student Percentage Vouchers (only in Default School Preferences) Select the check box to display the Percentage column to the Vouchers tab in Student Info. If Percentage is set, the voucher will defer the percentage amount from the cost tier set on the fee template. If Amount and Percentage is used, defer the percentage amount first then the amount from the cost tier set on the fee template Note: If amount is set, the voucher will defer the dollar amount from the cost tier set on the fee template.
Use Max Amount on Vouchers (only in Default School Preferences) Select the check box to display the Max Amount column on the Vouchers tab in Student Info. The Max Amount is the maximum amount of money that can be used during the voucher period. This applies to the funding source as a whole for the student (i.e. it includes deferrals made manually for the funding source not through vouchers). When
enabled, users cannot split allocations into two invoice when a voucher does not cover the entire service period (applied via Students > Student Info > Vouchers tab). The one cost tier used will be the student’s applicable tier when a voucher is present.
Disable Voucher Auto-Defer (only in Default School Preferences) Select the check box to disable auto-deferral of vouchers for fee templates and invoiced payments. This would remove the automatic deferral for reauthorized schedules and schedules that are manually created where invoices are created prior to or after vouchers are applied; therefore, deferrals will not be created. This functionality applies to both Purchase & Pay and Point of Sale payments.
Enable Form Fees Select the check box to allow fees to be collected from application, re-enrollment, and Form Builder forms. 

Fees are set up in ERP in the Product List as services. The facility on the accounting strip must be the district facility. 

When the preference is enabled, the “Fee(s)” pull-down becomes available in the form options in Setup > Application Editor and Setup > Form Builder. Select the fee. 

When the user comes to the end of the form, the payment screen is displayed and must be completed. Payments work with both Authorize.net and TouchNet. Transactions are viewable in the Transaction History tab of the Point of Sale screen. 

Allow Customers to Pay Form Fees in Person When form fees are enabled, select this preference to allow customers to pay form fees in person. The button “Pay in Person” will be available on the payment screen when filling out a form. Clicking the button will submit the form.
Allow the sale of Courses Select the check box to allows courses to be sold as opposed to selling only sections of a course. 

When enabled, the “Store Category” pull-down is added to the Course set up via Scheduling > Courses & Sections. Note: If a store category is assigned at the section level, Focus will not let the Store Category be set at the course level and vise versa. If a Store Category is set at the Course level, the student will be scheduled into the section with the most open seats. The Classes for Sale screen is not used when selling courses.

Allow the Sale of Sections Select the check box to enable
the "Section for Sale" field on the section in Courses & Sections and the Master Schedule Report.
Enable Public Course Catalog Select the check box to enable a public course catalog; users can add /catalog to the Focus URL in order to navigate to the Course Catalog screen (similar to the Purchase & Pay screen). Upon enrolling in a course via the “Enroll Now” button, the user will be directed to Billing > Purchase & Pay. 
Use Bill by Schedule Select the check box to enable schedule as a billing option via all Bill By pull-downs; i.e. Student Schedule, Invoice Students. Selecting schedule from the pull-down invoices the student based on the exact schedule start and end dates.
Only apply once-per-program fees once when billing multiple classes by course/section/hours

If the setting is enabled, when billing multiple classes from schedule by course, section, or hours, the system respects the Once Per Program check box on fee set up via Billing > the applicable manage fees screen, such as Manage District Fee Templates. 

Show Category Filter in Purchase & Pay
Select the check box to display a “Categories” filter/pull-down on the Purchase & Pay screen. When the permission is enabled, students/parents can filter for classes based on the store category set via Scheduling > Courses & Sections > Store Category pull-down. Items not associated with categories will always display. If there is a category that doesn’t have a class, it will not display as an option.
Post Secondary
Preference
Description
Display Program Number on Test History
Select the check box to display the student’s Program Number on the Test History screen.
Calculate Total Clock Hours from Course History
If the check box is selected, the Total Clock Hours Earned Toward Award (calculated field on the student schedule) will pull hours for each course from Course History for the calculation; Additional Hours from student demographic will not be pulled.
School Uses Attendance Scanner App
Select the check box if the selected school(s) are using the Attendance Scanner App to record student hours/attendance.
Attendance Scanner grace period before start of class
Enter a number here to set the amount of time a student is allowed to check in before a class begins and still be considered on time without gaining any additional hours. By default this is set to 15 minutes.
Attendance Scanner grace period after start of class
Enter a number here to set the amount of time a student can check in after the class start time and still be considered on time. By default this is set to 5 minutes.
Attendance Scanner grace period before end of class
This preference takes effect if a student checks out before the exact time the class ends. The check out will be considered the end of class without having any hours or minutes subtracted. By default this is set to 5 minutes.

Attendance Scanner grace period after end of class
This preference takes effect if a student checks out after the class has ended. The check out will be considered the end of class without gaining extra hours. By default this is 15 minutes.
Require Attendance Scanner check out to receive hours
Select the check box to enable this preference, which only gives students hours upon check out. Each time the student checks out, the students will earn the hours for that check in. If the student never checks out, they will not receive hours for that check in.
Display WDIS Start and End Dates when adding a section
Select the check box to display WDIS Start/End Dates when adding a section through “Search for a section to add” via Scheduling > Student Schedule.
CPS Transaction # Dropdown
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Post OCP (Final Grades): Don't Auto Withdraw Students after Posting Final Grades
Select the check box so students will not be withdrawn from the selected class when all grades are posted.
Post OCP (Standard Grades): Don't Auto Withdraw Students after Posting Standard Grades
Select the check box so students will not be withdrawn from the selected class when all standards are posted.
Post OCP Date: Use the Schedule End Date instead of today's date for OCP Dates
If the check box is selected, the OCP date will be set to the existing withdrawal date. When this preference is disabled (the check box cleared), posting the final grade will use current functionality of posting the OCP date as the date the grade was posted. If Don't Auto Withdraw Students after Posting Final Grades and/or Don't Auto Withdraw Students after Posting Standard Grades is enabled, this preference should be disabled.

Award Year Hours
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Award Year Weeks
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
FA Worksheet: Children 0-6 and 7-12
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Hide Payment Period Additional Amount
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Resident Transportation
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Non-Resident Transportation
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Resident Room and Board (Independent)
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Non-Resident Room and Board (Independent)
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Resident Room and Board (Dependent)
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Non-Resident Room and Board (Dependent)
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Resident Misc. (Independent)
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Non-Resident Misc. (Independent)
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Resident Misc. (Dependent)
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Non-Resident Misc. (Dependent)
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Dependent Care (0 to 6 Years Old)
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Dependent Care (7 to 12 Years Old)
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
General: Academic Year Start Date
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Enrollment: Transfer
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Previous Hours At This School
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Previous Hours Paid
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Financial Aid Resources: Resource 1-8
This fields relates to the Financial Aid module and Financial Aid worksheet setup.
Course Progression: Pass (only in Default School Preferences)
Select the default withdrawal codes to use from options set up in the Scheduling menu in the Schedule Enrollment Codes screen.
Course Progression: Fail (only in Default School Preferences)
Select the default withdrawal codes to use from options set up in the Scheduling menu in the Schedule Enrollment Codes screen.
Course Progression: Fail Out of Program (only in Default School Preferences)
Select the default withdrawal codes to use from options set up in the Scheduling menu in the Schedule Enrollment Codes screen.
Course Progression: Course Completion (only in Default School Preferences)
Select the default withdrawal codes to use from options set up in the Scheduling menu in the Schedule Enrollment Codes screen.
Course Progression: Full Program Completed - Basic Skills (only in Default School Preferences)
Select the default withdrawal codes to use from options set up in the Scheduling menu in the Schedule Enrollment Codes screen.
Course Progression: Full Program Completed - No Basic Skills (only in Default School Preferences)
Select the default withdrawal codes to use from options set up in the Scheduling menu in the Schedule Enrollment Codes screen.
Post Final Grades (only in Default School Preferences)
Select the default withdrawal codes to use from options set up in the Scheduling menu in the Schedule Enrollment Codes screen.
6-Day Drop (only in Default School Preferences)
Select the default withdrawal codes to use from options set up in the Scheduling menu in the Schedule Enrollment Codes screen.
Link FA Worksheets to R2T4 Worksheets
Financial Aid forms can be linked by selecting the appropriate checkbox.
Online Application

The Online Application sub-tab is only available under the Default School Preferences tab.

Preference Description
Allow New Applications to be Started Select the check box to display the Application for New Students tab of the online application and allow new applications to be started.
All In-progess Applicants to Continue their Applications Select this check box to display the Continue Application tab of the online application and allow in-progress applicants to continue their applications.

Note: If Email Validation is used on any application forms on the Application Editor screen, then this must be enabled for new applicants to validate their email.
Make Required Re-Enrollment Forms Student Specific
Select the check box to allow parents who have multiple students to access the Portal for the student whose required re-enrollment form was completed. Parents cannot access the Portal for other students who didn’t have their required re-enrollment forms completed.
Create Students Using Negative Student IDs
Select this option to assign a negative student ID to students who applied via the online application. This is used when districts do not want to create a valid student ID for student until they are enrolled at a school in the district. The student ID changes to a positive number once the student is dropped from the Applicants school and enrolled in a district school. 
Default Student Profile for Online Application
Select the default student profile that is assigned to the student once the online application is completed.

Note: A specific profile can set up for applicant students in Users > Profiles to limit the student's access in Focus until they are enrolled at a school in the district.
Process Edit Rules on Student Creation
Select the check box to enforce the edit rules set up in Setup > Edit Rules & Workflow on the online application as the student table is updated for new students.

Note: For "Process Edit Rules on Student Creation" to work as expected, both the "Enabled" and "New Student" check boxes must be selected for the rule in Edit Rules & Workflow > Execute SQL. The Execute SQL will be executed upon the creation of the student record in the application school and not when the application is submitted.
Process Edit Rules on Student Updates
Select the check box to enforce the edit rules set up in Setup > Edit Rules & Workflow on the online application as the student table is updated for returning students.
Contact Required - If an address block is shown then require student to add a contact Select the check box to require applicants to add at least one contact when the Address block (in the System category) is included on the application and is marked as required in the Application Editor.

Note that this preference does not need to be enabled when using the System Addresses and System Contacts fields in the Application Editor, as the individual fields can be marked as required.
Require School Selection - Require the user to select their desired school from a drop-down Select the check box to display the “Desired School” drop-down on the /apply page. The applicant will be required to select a school. This system preference is intended for post-secondary use for the voluntary re-enrollment functionality. Schools that have the school field “Available on the Online App” selected in School Information will be available for selection by applicants. 
Allow Course Selection - Allow the user to select their desired course section from a drop-down (Requires “Require School Selection” to be enabled.) Select the check box to display “Program,” “Course,” and “Section” drop-downs on the /apply page, which are populated based on the desired school selected. The applicant is not required to select a Program, Course, and Section. This system preference is intended for post-secondary use for the voluntary re-enrollment functionality.
Require Email Address - Require the user to provide an email address to begin the application process. Select the check box to make the Email and Password fields required on the /apply page. When the preference is disabled, the Email and Password fields are optional. If the applicant chooses not to track the application, then they will not be able to save and return to the application, as that button is removed. If this preference is disabled and the district uses email validation for the application, then if the applicant enters an email, they will receive the validation email. If the applicant does not choose to track the application, there is no validation email and the applicant can continue to the application.
Prevent Duplicate Students When this system preference is enabled, the online application will run a script to check if a duplicate student is currently enrolled in the school district with the same (case insensitive) first name, last name and birthdate. If a match is present, a customized pop-up message appears providing the applicant with additional information.
Prevent Duplicate In-Progress Applications When this system preference is enabled, the online application will run a script to check if a duplicate student is currently enrolled in the Applicants school with an application status of in progress with the same (case insensitive) first name, last name, and birthdate. If a match is present, a customized pop-up message appears providing the applicant with additional information.
Prevent Duplicate Applications in the Applicants School for the Past __ days When a number is entered in this preference, the online application will run a script to check if a duplicate student has been enrolled in the Applicants school with a start date in the prior X days that has the same (case insensitive) first name, last name, and birthdate. If a match is present, a customized pop-up message appears providing the applicant with additional information.
Prevent Direct Access via "/apply" URL When enabled, the online application will only be available for access via the Parent Portal or Parent Registration Portal.
Duplicate Override Code If a value is entered in this system preference, when the pop-up message displays to the end-user telling them there is a match, they can enter this override code, provided to them by the district, to allow them to continue with completing the online application.
Display Parent Portal Alert for In-Progress Applications

When enabled, an alert displays on the Parent Portal when the parent has a linked student who is currently enrolled (default school) in the district’s applicants school and whose application.status = ‘in_progress'. The alert says “Click HERE to complete {STUDENT_NAME}’s application,” and includes a link to complete the application. 

Duplicate Message Text The message entered here will display in the pop-up to the end-user if the script returns a “match”. This CK editor box allows the district to customize the match message that is displayed to the applicant.
Welcome Screen Text Using the text editor, customize the text that will display on the welcome screen of the online application.
Parent Registration

The Parent Registration sub-tab is only available under the Default School Preferences tab.

Version 9.1 introduced the ability to configure Parent Portal Registration via /auth through the interface. Prior to version 9.1, the setup was housed in the configuration folder and only accessible by a system admin. Now, you can access the configuration options under Setup > System Preferences > Default School Preferences > Parent Registration. The migration associated with installing this new feature will populate the options based upon your current parent auth process.

Preference Description
The introduction text displayed to users for account registration
By default, the text for registering an account will state, “I DO NOT have an Account Registered on the Parent Portal but my child is Actively Enrolled.” To adjust this statement, enter your desired text.
Changes the text used for the add a child button for account registration. By default, the text for adding a student to an account will state, “I have an Account Registered on the Parent Portal but would like to ADD A CHILD.” To adjust this statement, enter your desired text.
Changes the text used for the password reset button for account registration. By default, the text for resetting a password will state, “I have Forgotten My Password and would like to generate a new one.” To adjust this statement, enter your desired text.
Logo Url
By default, the environment’s main logo will be used as the logo that appears in the Parent Portal Registration header. If you would like to use a different logo, upload the image to your Uploaded Assets folder on the server, then place the full URL in the Logo URL field.
Title of the Parent Portal
By default, the title that will appear in the header will state, “Parent Portal Registration.” Enter a different title, if desired.
The County Name or title to use in emails and throughout the registration process
Enter the desired name to appear in various places throughout the registration process, including the confirmation email.
Prevent parent accounts with domain: @
If a value is entered in this system preference, parent accounts will not be generated when an email matching that domain is used. Multiple domains can be entered in this preference, separated by commas. If a parent attempts to create a Parent Portal account with a restricted domain, they will be presented with the error message: Please enter an email which is not hosted @ (the domain).
Enable Parent Registration
When the check box is selected, parent registration via /auth will be turned ON. When not selected, parent registration via /auth will be turned OFF.
Parents must provide verification before viewing linked students When this preference is selected, new parent user accounts will be created with enabled unchecked, meaning a school or district staff member will need to verify the parent account through the interface prior to the parent seeing their child’s information on the Parent Portal. When this preference is not selected, new parent user accounts will be created with enabled checked, meaning the parent will be able to see his or her child’s information via the Parent Portal immediately following registration.
Parents can get automatically authenticated if they have an SSN (SSN is optional when enabled)
When this preference is selected and the preference “Parents must provide verification before viewing linked students" is selected, parent accounts will be auto-enabled to their child if a valid SSN is entered during the registration process. If this option is not selected, the process will depend solely upon the “Parents must provide verification before viewing linked students" preference setting. If using this option, the preference "Social security field that will need to be entered by parents" must be filled out.
Allows authenticating based on the Student's Username/Password
The student’s username and password can be used during the Parent Portal Registration process. When this preference is selected, the parent will be required to enter their child’s username and password. When unselected, the fields will not be present during the Parent Portal Registration process.
The email address field that will be used when sending out verification emails
This preference allows you to select the desired email address Focus uses when sending out the registration emails to parents. The options pull from School Fields.
Social security field that will need to be entered by parents
The student SSN can be used during the Parent Portal Registration process. To use the SSN option, select the desired student field from the drop-down. If a value of NULL is selected, the parent will not see the SSN entry field when registering for their parent account.
Student column that is used for verification
If desired, you can prevent parents from creating a Parent Portal account based on a flag set at the student level. To use this preference, select the desired student field from the drop-down. Only student fields with the type of check box can be used. If a student has a value of “Y" in the selected field, the parent will not be able to create an account.
The State ID field that can be entered by parents instead of SSN
The student State ID can be used during the Parent Portal Registration process as a replacement of the SSN. To use the State ID option, select the desired student field from the drop-down. If a value of NULL is selected, the parent will not see the State ID entry field when registering for their parent account.
PIN
The student PIN can be used during the Parent Portal Registration process. To use the PIN option, select the desired student field from the drop-down. If a value of NULL is selected, the parent will not see the PIN entry field when registering for their parent account.
The birthday field that will need to be entered by parents
The student’s birthdate can be used during the Parent Portal Registration process. To use the birthdate option, select the desired student field from the drop-down. If a value of NULL is selected, the parent will not see the Birthdate entry field when registering for their parent account.
The email address field that will be used for parents
The parent will be asked for his/her email address during the registration process. This email address will be transferred to the parent user account generated. Select the desired user field this email address should be stored in.
Choose Parent Profile
If a parent successfully completes the Parent Portal Registration process, a new user will be created in your database. Select the desired profile type to be assigned to parent users generated from the Parent Portal Registration process.
Custody Alert Field
If the preference "Parents must provide verification before viewing linked students" is not selected, you can still require verification based on an individual student. This is beneficial if there is a custody concern. Select the desired student field from the drop-down. Only student fields with the type of check box can be used. If the requested student has a value of “Y" in the field, the parent account will be added without enabled checked, meaning a school or district admin will have to verify the parent account prior to the parent seeing their child’s information via the Parent Portal.
Replace the intro page text with custom HTML
Enter the desired text to appear on the first page of the Parent Portal Registration process.
Setting Default User Preferences

The Default User Preferences tab is used to set default user preferences for display options, student listings, columns in student lists, Gradebook configuration, email notifications, and columns in user lists.

Display Options

The Display Options tab allows the school or district to set default display options. Users can individually customize these settings in Users > My Preferences > Display Options tab (for administrators), My Information > Preferences > Display Options tab (for teachers), or Preferences > Display Options tab (for parents and students) if needed.

1. Click the Default User Preferences tab.

2. Click the Display Options tab.

3. Set the defaults for the following options:

Option Description
Highlight Color Select a highlight color to use in the menus, tabs, headers, and other interface elements throughout Focus. 
Portal Student Name Format Select the format for how the student’s name displays on the student card as well as in the menu on the left side of the screen in the Parent and Student Portal.
Student Info Layout Select whether to display the Student Info screen in one, two, or three columns. 
Display User Images Select whether to display staff photos in User Info and other applicable locations in Focus.
Use Sidebar Menu Select the check box to display the menus on the left side of the screen instead of across the top of the screen. 
Default Filters On Select the check box to have the Filters functionality turned on by default when accessing screens that have filters. 
Menu Icons Select the check box to display the menu icons when using the top menus (e.g. the wrench for the Setup menu). The menu icons always display when using the sidebar menu. 
Date Format Use the pull-downs to select the date format. 
Month Day, Year Select the radio button to display dates as Month Day, Year. 
Day Month, Year Select the radio button to display dates as Day Month, Year. 
Configure Gradebooks separately for each section Select the check box to have teachers set up different Gradebook configurations for each section they teach (score rounding, assignment weights, using letter grades or points in the Gradebook, etc) in Grades > Gradebook Configuration. Leave the check box unselected to have the Gradebook configuration apply to all of the teacher’s gradebooks. 
Combine sections in the same period for taking attendance Select the check box to combine sections that are held in the same period on the Take Attendance screen when teachers take attendance. 
Combine sections for gradebook
Select the check box to combine multiple different sections into the same gradebook as a way for teachers to enter grades for several sections all at once. Teacher gradebooks can be combined By period or by Custom Groups.
Default to ERP Select the check box so users are automatically directed to ERP upon login and don't have the ability to navigate to SIS as the SIS button will be hidden. Note: This setting is only applicable to districts using only ERP.
Enable Two Factor Authentication Select the check box to enable two factor authentication, which requires users to log in using an authenticator code from the Google Authenticator app in addition to their Focus credentials.

Note: Two factor authentication can alternatively be enabled for specific profiles in Users > Profiles.

4. Click Save when finished.

Student Listing

The Student Listing tab allows the school or district to set the default options for student sorting, file export type, student name format, and other options for student lists. Users can individually customize these settings in Users > My Preferences > Student Listing tab (for administrators) or My Information > Preferences > Student Listing tab (for teachers), if needed.

1. Click the Default User Preferences tab.

2. Click the Student Listing tab.

3. Set the defaults for the following options:

Option Description
Student Sorting Select an option to determine how student lists are sorted. Options are Name; Grade, Name; or Enrollment Date, Name
File Export Type Select the file type when exporting file from Focus, Tab-Delmited (Excel) or CSV. In a CSV file, data items are separated using commas and have double quotes around each field. In a tab-delimited file, data items are separated by tabs. 
Default Student Category Select the student category that displays by default when viewing a student’s record. 
Default User Category Select the user category that displays by default when viewing a user’s record. 
Default Employee Category Select the employee category that displays by default when viewing an employee record (ERP).
Display student search screen by default Select the check box to display the student search screen by default on screens where a student must be selected. Leave the check box unselected to display the Simple List of students by default. 
Display customized list by default Select the check box to displayed the Customized List instead of the Simple List after searching for students. 
Search all schools by default Select the check box to search all schools the user has access to by default. Leave unselected to search the school the user has selected at the top of the screen by default. 
Search inactive students by default Select the check box to include inactive students by default in the search. 
Skip the results page when there is only one result Select the check box to skip the list of students returned in the search and go directly to the student’s record when there is only one student in the search results. 
Student Name Format Select an option to determine how student names are formatted. Options are Last Name, First Name Middle; First Name Middle Last Name; Last Name, Nickname; Last Name, First (Nickname); Last Nickname MiddleNickname Middle Last.
Display Student ID in student lists Select the check box to display the Focus Student ID in student lists. 
Display grade level in student lists Select the check box to display the student’s grade level in student lists. 
Display alert icons in student lists Select the check box to display alert icons in student lists. Alert icons are set up in Setup > Edit Rules & Workflow.
Display student photos in student lists Select the check box to display student photos in student lists. 

4. Click Save when finished.

Columns in Student Lists

The Columns in Student Lists tab allows the school or district to set the default student information that is included in student lists throughout Focus. Each student field is available for selection, organized by category. The student fields selected here display in the Customized List on student search screens. Users can individually customize these settings in Users > My Preferences > Columns in Student Lists tab (for administrators) or My Information > Preferences > Columns in Student Lists (for teachers), if needed.

1. Click the Default User Preferences tab.

2. Click the Columns in Student Lists tab.

3. Select the check box next to each student field to display in student lists.

4. Click Save.

Gradebook Configuration

The Gradebook Configuration tab allows schools to set default gradebook configuration options for teachers and to disallow teachers from using certain options. The district may have set default options for the schools using the Default Gradebook Configuration tab, and may have disallowed the schools from using certain options. While schools can make changes to the default options set by the district, the options disallowed by the district will not display on the Gradebook Configuration tab, so therefore cannot be used by the schools. In a similar manner, teachers can make changes to the default options set by the school in Grades > Gradebook Configuration, but will not be able to see or use the options disallowed by the school.

Settings are school year specific. Note: You can roll over settings from the current year to the next via Setup > Rollover when the “System Preferences” option is selected.

1. Click the Default User Preferences tab.

2. Click the Gradebook Configuration tab.

3. Select the Disallow check box next to any configuration option to hide the setting from teachers.

4. To change a configuration option from the district's default setting, clear the Default check box next to the configuration option, and then make the change as needed.

Option Description
New Assignment Method Select the New Assignment Methodradio button. Options include:
  • Link to Other Sections: When Link to Other Sections is selected, one assignment is created, which may be linked and unlinked to other sections. Teachers can then select the applicable sections from the “Linked Sections” pull-down on the Details tab upon creating a new assignment, which links the assignment to the selected sections. Note: This setting is also dependent on the sections linked to the Category from the Linked Sections pull-down (at the category level not the assignment level).
  • Copy into Other Sections: When Copy into Other Sections is selected, the assignments are treated as two separate assignments and changes/grades in one section do not affect the other section. I.e. selecting Copy into Other Sections creates an assignment linked to the current section and copies the new assignment into additional selected sections. Teachers can then select the applicable sections from the “Copy to Sections” pull-down on the Details tab upon creating a new assignment, so a copy of the assignment will be added to each of the selected sections; afterwards, each assignment can be edited individually. Note: This setting is also dependent on the sections linked to the Category from the Linked Sections pull-down (at the category level not the assignment level).
  • Select Each Time: When Select Each Time is selected, a “Create as Copy in Other Sections” check box is added to the Details tab upon creating a new assignment. Teachers can then select the “Create as Copy in Other Sections” check box on assignments to link the assignment to each selected section. When the check box is selected, the Copy to Sections pull-down displays (explained above). Note: This setting is also dependent on the sections linked to the Category from the Linked Sections pull-down (at the category level not the assignment level).
Score Rounding Select how scores containing decimals should be rounded. Scores can be rounded up, down, or rounded normally. 
Assignment Sorting Select how assignments should be sorted in the Gradebook. Options are Newest First, Newest Last, Due Date, Assigned Date, Category, and Alphabetical
Default Assignment Points Enter a value to populate the Points field automatically when adding a new Gradebook assignment. 
Default Due Date Select the default due date for assignments, Today or Tomorrow. Teachers can edit the due date as needed. 
Automatically save all changes to student grades Select the check box to ensure that teachers do not have to click Save upon entering and saving grades. If teachers do not want grades automatically saved upon being entered, this setting can be disabled. When the check box is selected, the Save button doesn’t display in the Gradebook because changes save automatically.
Weight grades by assignment category Select the option to weight grades by assignment category. For example, homework is worth 15% of the grade. Teachers can set up assignment categories and weights in Grades > Gradebook Categories & Assignments. 
Add all assignments to each section of your course by default Select the check box to add all assignments to each section of the same course. For example, if a teacher teaches multiple sections of English 1 and adds an assignment to one section of English 1, the assignment will be added to all the teacher’s sections of English 1. Sections can be deselected if needed when adding the assignment. 
Display points in the gradebook Select the check box to display the number of Points earned and the number of Points possible in the Gradebook. When disabled, only the percent and letter grades display (if enabled).
Display percentages in the gradebook Select the check box to display percentage grades in the Gradebook. If the check box is not selected, only points and/or letter grades will display. Percentages will not display in the Gradebook if the number of points for the assignment is not a multiple of 10.
Display letter grades in the gradebook Select the check box to display the letter grade earned in the Gradebook. When disabled, only the percent and points display (if enabled).
Display due date in assignment column heading Select the check box to display the due date in the assignment column heading. 
Display assigned date in assignment column heading Select the check box to display the assigned date in the assignment column heading. 
Display assignment points possible and total questions in column headings Select the check box to display the assigned points possible and the total questions assigned in the column heading.
Display assignment icons in column headings Select the check box to display assigned images as assignment icons in the column heading.
Display student alert icons Select the check box to display student alert icons in the Gradebook, if applicable.
Include Inactive students Select the check box to include inactive students in the Gradebook, by default.
Display estimated semester average column Select the check box to display a column in the Gradebook with the student’s current semester average based on posted marking period grades and current Gradebook grades. This does not factor in semester exams.
Gradebook Method Select Default to have a separate Gradebook for each marking period (e.g. quarter 1, quarter 2, quarter 3, quarter 4). Select Full year gradebook to have one running Gradebook for the full year. This is often used if students are allowed to turn in assignments at their own pace over the course of the year, such as in adult education. Select Semester gradebook to have one running Gradebook for each semester. Quarter 1 grades will factor into the Quarter 2 average. 
Enter student numbers in the gradebook Select the check box to add a column in the Gradebook where teachers can enter a special number or code for each student. This is useful when printing the Gradebook for students to view, as students can identify their grade using a teacher defined number or code instead of their name. 
Display each student’s grade level in the gradebook Select the check box to display each student’s grade level in the Gradebook. 
Display each student's current Gradebook average in the student's portal, and in the Gradebook Select the check box to display the Gradebook Average “Grade” column in the teacher Gradebook by default. Selecting the check box also displays the Gradebook Average in the Student/Parent Portal.
Hide Assigned and Due Dates Select the check box to Hide Assigned and Due Dates. When enabled, students will not see the assignments and due dates in the Student Portal.
Show All Assignments in Student Portal Select the check box to Show All Assignments in Student Portal. When enabled, students can see all gradebook assignments in the Student Portal regardless of publish date, including those where the publish date is null.
Custom Grades It is recommended that custom grades are set up at the district level and disabled to prevent modification by schools and teachers for consistency across the district. To set up custom grades used in the Gradebook for excluded or zero grades, enter the character in the Grade field and the grade title in the Display Name field. Select Exclude or Zero in the Type field and click Save at the top of the screen. To remove a custom grade, select the Remove check box and click Save at the top of the screen.

Please note, if a custom grade is removed that was used in the Gradebook, the student’s grade will be zero for the assignment the custom grade was entered on.
Groups To set up groups to be used in the Gradebook, select Enable gradebook groups, enter the group Name and click Save. To remove a group, select the Remove check box and click Save.

Teachers can assign students to the groups in the Gradebook. Once students are assigned to groups, teachers can filter the Gradebook by student group to view or enter grades for assignments.
Grade Title Colors To customize the color each grade displays as in the Gradebook, select a color for each grade. All of the grading scales set up in the district are listed. 

5. Click Save when finished.

Default Gradebook Configuration

The Default Gradebook Configuration tab allows the district to set default gradebook configuration options for schools and to disallow schools from using certain options. Schools can then set up the default gradebook configuration options for their teachers in the Gradebook Configuration tab, based on what was allowed by the district in the Default Gradebook Configuration tab. While schools can make changes to the default options set by the district, the options disallowed by the district will not display on the Gradebook Configuration tab, so therefore cannot be used by the schools.

1. Click the Default User Preferences tab.

2. Click the Default Gradebook Configuration tab.

3. Set a default for the options that schools are allowed to use.

Option Description
Score Rounding Select how scores containing decimals should be rounded. Scores can be rounded up, down, or rounded normally. 
New Assignment Method Select the New Assignment Method radio button. Options include:
  • Link to Other Sections: When Link to Other Sections is selected, one assignment is created, which may be linked and unlinked to other sections. Teachers can then select the applicable sections from the “Linked Sections” pull-down on the Details tab upon creating a new assignment, which links the assignment to the selected sections. Note: This setting is also dependent on the sections linked to the Category from the Linked Sections pull-down (at the category level not the assignment level).
  • Copy into Other Sections: When Copy into Other Sections is selected, the assignments are treated as two separate assignments and changes/grades in one section do not affect the other section. I.e. selecting Copy into Other Sections creates an assignment linked to the current section and copies the new assignment into additional selected sections. Teachers can then select the applicable sections from the “Copy to Sections” pull-down on the Details tab upon creating a new assignment, so a copy of the assignment will be added to each of the selected sections ; afterwards, each assignment can be edited individually. If teachers select the other section when editing assignments, a new "Linked Sections" pull-down displays in the other section(s) on the Details tab. Note: This setting is also dependent on the sections linked to the Category from the Linked Sections pull-down (at the category level not the assignment level).
  • Select Each Time: When Select Each Time is selected, a “Create as Copy in Other Sections” check box is added to the Details tab upon creating a new assignment. Teachers can then select the “Create as Copy in Other Sections” check box on assignments to link the assignment to each selected section. When the check box is selected, the Copy to Sections pull-down displays (explained above). Note: This setting is also dependent on the sections linked to the Category from the Linked Sections pull-down (at the category level not the assignment level).
Assignment Sorting Select how assignments should be sorted in the Gradebook. Options are Newest First, Newest Last, Due Date, Assigned Date, Category, and Alphabetical
Default Assignment Points Enter a value to populate the Points field automatically when adding a new Gradebook assignment.
Default Due Date Select the default due date for assignments, Today or Tomorrow. Teachers can edit the due date as needed. 
Automatically save all changes to student grades Select the check box to ensure that teachers do not have to click Save upon entering and saving grades. If teachers do not want grades automatically saved upon being entered, this setting can be disabled. When the check box is selected, the Save button doesn’t display in the Gradebook because changes save automatically.
Weight grades by assignment category Select the option to weight grades by assignment category. For example, homework is worth 15% of the grade. Teachers can set up assignment categories and weights in Grades > Gradebook Categories & Assignments. 
Add all assignments to each section of your course by default Select the check box to add all assignments to each section of the same course. For example, if a teacher teaches multiple sections of English 1 and adds an assignment to one section of English 1, the assignment will be added to all of the teacher’s sections of English 1. Sections can be deselected if needed when adding the assignment. 
Display points in the gradebook Select the check box to display the number of Points earned and the number of Points possible in the Gradebook. When disabled, only the percent and letter grades display (if enabled).
Display percentages in the gradebook Select the check box to display percentage grades in the Gradebook. If the check box is not selected, only points and/or letter grades will display. Percentages will not display in the Gradebook if the number of points for the assignment is not a multiple of 10.
Display letter grades in the gradebook Select the check box to display the letter grade earned in the Gradebook. When disabled, only the percent and points display (if enabled).
Display due date in assignment column heading Select the check box to display the due date in the assignment column heading. 
Display assigned date in assignment column heading Select the check box to display the assigned date in the assignment column heading. 
Display assignment points possible and total questions in column headings Select the check box to display the assigned points possible and the total questions assigned in the column heading.
Display assignment icons in column headings Select the check box to display assigned images as assignment icons in the column heading.
Display student alert icons Select the check box to display student alert icons in the Gradebook, if applicable.
Display estimated semester average column Select the check box to display a column in the Gradebook with the student’s current semester average based on posted marking period grades and current Gradebook grades. This does not factor in semester exams.
Gradebook Method Select Default to have a separate Gradebook for each marking period (e.g. quarter 1, quarter 2, quarter 3, quarter 4). Select Full year gradebook to have one running Gradebook for the full year. This is often used if students are allowed to turn in assignments at their own pace over the course of the year, such as in adult education. Select Semester gradebook to have one running Gradebook for each semester. Quarter 1 grades will factor into the Quarter 2 average. 
Enter student numbers in the gradebook Select the check box to add a column in the Gradebook where teachers can enter a special number or code for each student. This is useful when printing the Gradebook for students to view, as students can identify their grade using a teacher defined number or code instead of their name.
Display each student’s grade level in the gradebook Select the check box to display each student’s grade level in the Gradebook.
Display each student's current Gradebook average in the student's portal, and in the Gradebook
Select the check box to display the Gradebook Average “Grade” column in the teacher Gradebook by default. Selecting the check box also displays the Gradebook Average in the Student/Parent Portal.
Hide Assigned and Due Dates Select the check box to Hide Assigned and Due Dates. When enabled, students will not see the assignments and due dates in the Student Portal.
Show All Assignments in Student Portal Select the check box to Show All Assignments in Student Portal. When enabled, students can see all gradebook assignments in the Student Portal regardless of publish date, including those where the publish date is null.
Custom Grades If no date is entered, the Scheduler cannot be run after the first day of the active school year. To set up custom grades used in the Gradebook for excluded or zero grades, enter the character in the Grade field and the grade title in the Display Name field. Select Exclude or Zero in the Type field and click Save at the top of the screen. To remove a custom grade, select the Remove check box and click Save at the top of the screen.

Please note, if a custom grade is removed that was used in the Gradebook, the student’s grade will be zero for the assignment the custom grade was entered on. 
Groups To set up groups to be used in the Gradebook, select Enable gradebook groups, enter the group Name and click Save. To remove a group, select the Remove check box and click Save.

Teachers can assign students to the groups in the Gradebook. Once students are assigned to groups, teachers can filter the Gradebook by student group to view or enter grades for assignments.
Grade Title Colors To customize the color each grade displays as in the Gradebook, select a color for each grade. All of the grading scales set up in the district are listed. 

4. Select the Disallow check box next to any configuration option to hide the setting from schools. The district can set an option as default and then select Disallow to prevent a school from changing the option.

5. Click Save when finished.

Email Notifications

The Email Notifications tab allows the school or district to set whether users receive email notifications when forms require their attention. When a form is submitted by the requester, the form approver will receive an email with a link to the form that is pending approval. The requester will receive an email when the form is approved, denied, or when the form is sent back to the originator.

1. Click the Default User Preferences tab.

2. Click the Email Notifications tab.

3. Select Receive Email When Forms Require Your Attention.

4. Click Save.

Columns in User Lists

The Columns in User Lists tab allows the school or district to set the default user information that is included in user lists throughout Focus. Each user field is available for selection, organized by category. The user fields selected here display in the Customized List on user search screens. Users can individually customize these settings in Users > My Preferences > Columns in User Lists tab (for administrators) or My Information > Preferences > Columns in User Lists (for teachers), if needed.

1. Click the Default User Preferences tab.

2. Click the Columns in User Lists tab.

3. Select the check box next to each user field to display in user lists.

4. Click Save.

Setting District Preferences

The District Preferences tab is used to set preferences related to the district name that displays on Form Builder forms and the transparency of the district logo.

1. Click the District Preferences tab.

2. Enter the District Name that will display in the footer of forms built in the Form Builder.

3. Select the Allow Logo Transparency check box to allow the background of the logo that displays at the top-left of the screen to be transparent.  

4. Select the Remove Logo Border check box to remove the border from the Logo.

5. Click Save.

System Preferences
Setting Up Single Sign-on

The Single Sign-on tab allows the district to configure their single sign-on preferences directly through the interface. This feature provides multiple single sign-on profile support. For single sign-on using LDAP, the Version 10.0 upgrade migrations will transfer all appropriate options to the new configuration method. For single sign-on using SAML, the Version 10.0 upgrade does not include a migration and must be configured prior to the upgrade. 

Adding a New Single Sign-on Profile

1. Click the Single Sign-on tab.

Desktop

2. Click Add a single sign-on profile and select the appropriate option, either LDAP or SAML.

Desktop

The settings are displayed.

Configuring a Single Sign-on Profile

Configure the settings for the profile as followed, and click Save when finished.

General Settings

Desktop
Title Description
Provider Title When setting up multiple SSO profiles, a Provider Title must be entered.
Provider ID The Provider ID will auto-generate upon creating the SSO profile. In best practice, the Provider ID should be adjusted accordingly. It is utilized in the Metadata URL to identify which SSO profile is being used.
Automatic Login Redirect

Yes: When Automatic Login Redirect is set to Yes, end-users will be redirected to the SSO login page when navigating to the Focus login screen. 


No: When Automatic Login Redirect is set to No, end-users will not be redirected and the Focus login screen will load as expected.

Automatic Login Username Suffix When Automatic Login Redirect is set to No, end-users can be redirected to the SSO login page when they type a username that ends in the entered Automatic Login Username Suffix on the Focus login screen and tab out of the username input.

Identity Provider Settings

Desktop
Title Description
Metadata URL The URL of the Identity Provider’s XML metadata.
Green Icon Once the Metadata URL has been entered, click the green Metadata URL button to auto-populate the Identity Provider Settings.
Entity ID The Identity Provider’s Entity ID or Issuer URL
Single Sign-On Endpoint
The Identity Provider’s single sign-on endpoint. When utilizing ADFS, “wa=wsignout1.0” must be appended to the Single Sign-On Endpoint.
Single Logout Endpoint
The Identity Provider’s single logout endpoint.
Auto-update Certificates

Yes: When Auto-update Certificates is set to Yes, Focus will auto-update Identity Provider certificates every 10 minutes or immediately upon expiration. The Metadata URL must be entered in order to utilize the Auto-update Certificates feature.


No: When Auto-update Certificates is set to No, expired certificates must be manually updated.

Ignore Unencrypted Assertions

Yes: When Ignore Unencrypted Assertions is set to Yes, Focus will ignore any claims from the Identity Provider that are not encrypted. 


No: When Ignore Unencrypted Assertions is set to No, Focus will process claims from the Identity Provider that are not encrypted. 

NameID Format
If utilizing the NameID in the User Lookup Query, the NameID Format must be entered. Options include SAML 1.1 Unspecified, SAML 1.1 Email Address, SAML 2.0 Persistent, and SAML 2.0 Transient.
Allow Creating NameID

Yes: When Allow Creating NameID is set to Yes, Focus will send a flag to the SAML server acknowledging it is allowed to create a new user for the given credentials. 


No: When Allow Creating NameID is set to No, Focus will send a flag to the SAML server indicating that it should not create a new user for the given credentials. 

Identity Provider Certificates

Desktop
Title Description
Signing Certificate(s) The Identity Provider’s signing certificates; the server will utilize the corresponding key to sign messages. Focus expects Base64-encoded PEM format. Separate multiple certificates with a new line.
Encryption Certificate(s) The Identity Provider’s encryption certificates; the server will utilize the corresponding key to encrypt messages. Focus expects Base64-encoded PEM format. Separate multiple certificates with a new line.

Service Provider Settings

Desktop
Title Description
Display Name The Display Name will default to the title set up in the site’s configuration file. The SSO login page can choose to utilize this in its login form.
Description The SSO login page can choose to utilize the Description in its login form.
Logo URL The Logo URL will default to {SITEURL}/logo.png. The SSO login page can choose to utilize this in its login form.
Force Authorization

The Force Authorization flag controls when to require the end-user to enter/re-enter credentials. Available options include After Logout, Always, and Never.

  • After Logout: After Logout is the default option. When Force Authorization is set to After Logout, if the end-user logs into the SSO portal from a different application, then navigates to Focus, they will be logged in automatically. If they log out of the other application, the SSO portal does not log them out, and they subsequently navigate to Focus, they will be logged in automatically. Only upon the end-user selecting the Log Out button in Focus would they be directed to login again. 

  • Always: If Force Authorization is set to Always, Focus will always require the end-user to enter their credentials when redirected to the SSO portal.

  • Never: The Never Force Authorization option behaves like a true SSO. If an end-user logs into the SSO portal from a different application, then navigates to Focus, they will be logged in automatically. If they log out of Focus, the SSO portal does not log them out, and they subsequently navigate to Focus, they will be logged in automatically. 


Signature Algorithm The algorithm to use when signing messages. Options include RSA with SHA1, RSA with SHA256, and RSA with SHA512.
Sign Metadata The Sign Metadata option determines whether or not to add a signature to the Service Provider XML metadata.
Sign Login Requests The Sign Login Requests option determines whether or not to add a signature to login request messages. These messages are sent when the end-user logs in from the Focus  SSO portal flow.
Sign Logout Requests The Sign Logout Requests option determines whether or not to add a signature to logout request messages. These messages are sent when the end-user logs out from Focus.
Sign Logout Responses The Sign Logout Responses option determines whether or not to add a signature to logout response messages. These messages are sent when the end-user logs out from the SSO portal.

Service Provider Keys

Desktop
Title Description
Signing Key Service Provider’s private signing key. The Signing Key is used to sign metadata and any messages that need to be signed.
Encryption Key Service Provider’s private encryption key. The Encryption Key is used to decrypt encrypted data from the SSO server.
Green Icon Click the green Service Provider Keys icon to auto-generate and auto-fill the Signing Key and the Encryption Key.

Service Provider Certificates

Desktop
Title Description
Signing Certificate
Signing Certificates are auto-populated and correspond to the Signing Key.
Encryption Certificate
Encryption Certificates are auto-populated and correspond to the Encryption Key.

Technical Contact

Desktop
Title Description
First Name Technical contact information auto-populates with the information of the logged-in Focus user setting up the SSO profile. This field is visible in the Metadata URL and can be adjusted as necessary.
Last Name Technical contact information auto-populates with the information of the logged-in Focus user setting up the SSO profile. This field is visible in the Metadata URL and can be adjusted as necessary.
Email Technical contact information auto-populates with the information of the logged-in Focus user setting up the SSO profile. This field is visible in the Metadata URL and can be adjusted as necessary.
Trusting New SSO Profiles

Once the appropriate Single Sign-On (SSO) profile options have been configured and saved to the database, the SSO must be trusted by the customer. This is normally handled by the customer’s network administration contact.

In order to trust the SSO SAML metadata, the customer’s network administration contact must be provided with the following elements:

1. Metadata URL: The auto-generated URL located to the right of the Service Provider Settings.

2. Entity ID: Located in the Metadata XML.

User Lookup Query

The User Lookup Query must be entered as a SQL query. This query returns the Focus user that will be mapped to a given SAML NameID and SAML attributes. The query must return a ‘username’ column. You may reference any attribute using {attr:[FriendlyName]} or {attrname:[Name]}. The NameID may be referenced by using {NameID} and the NameID format using {Format}. See the Testing a Single Sign-On Profile section for instructions on how to view the SAML NameID and SAML attributes returned by the SSO server for a given set of SSO credentials.

Enter the appropriate query in the User Lookup Query SQL field and click Save.

The query should return a single Focus username for a given set of NameID plus attributes returned from the SAML server. If no Focus user matches the NameID plus attributes, the query should return NULL or no rows.

Testing a Single Sign-On Profile

The Actions feature allows you to test both login and logout with the SSO profile configured.

Test Login

1. In the desired SSO profile, click Test Login.

Desktop

A new tab will open in your browser, directed to the SSO login screen.

2. Enter your test SSO credentials and sign in. 

3. Follow any prompts from your SSO provider. Prompts may vary.

If the login was successful, you will be returned to the Focus screen. A pop-up including the subject and the attributes displays. If available, the “friendly name” for each attribute is displayed in parentheses following the attribute name.

Example successful test login message:

Example failed test login message:

Test Logout

Test Login must be performed and must be successful before Test Logout can be utilized.

In the desired SSO profile, click Test Logout.

Desktop

A pop-up message will appear indicating if the Test Logout was successful.