Policies - How to use them - Sysadmin

TABLE OF CONTENTS


1 Overview & Introduction

Policy is a collection of profile settings that can be assigned to profiles or individual users within an organisation (such as a school or site). Policies override default profile or user settings, allowing administrators to apply specific rules without editing profiles. This provides flexibility for schools to manage their own rules independently from the rest of the site.


Important behaviour of policies

Policies are always assigned at profile or individual level, even if you select a group or class in the hierarchy.

  • If a user moves to another group or class, the policy stays with the user until it is removed or the policy is deleted.
  • Adding a new student to a group does not automatically apply the policy; you must assign it manually.
  • If a student changes schools within the same site, the policy will not follow them unless it is a site-wide policy created by a system administrator.

2 Prerequisites & Requirements

Permissions:

  • Policy management must be granted via profile or policy.
  • This permission gives access to User and access rights and Policies.

System access:

  • Administrator tab in itslearning.

Dependencies:

  • Profiles must exist before policies can override their settings.


Note! Because of earlier use cases of overly restrictive policies on system administrator profiles, some policy settings are not available for these users.


3 Getting Started

3.1 Create a Policy


1. Click Administration and select Policies

Screenshot showing the Administration menu with Policies option highlighted



2. Click Add policy

Note! For system administrators: on this page, you can filter policies by organisation. If you only want to see policies from one school on your site, open the Organisation dropdown and select the school or organisation you need.

Image showing a box with selectors: Add policy button, Delete policy button, and Organisation dropdown menu

3. Complete the fields:

  • Name: Policy name (appears in the policy list)
  • Description: Brief explanation, e.g. Turns off messages for students
  • Organisation: Select school or site
  • Functionality: Choose functions to include


4. Tick Override for each setting you want to change

5. Select Allowed or Not allowed for each overridden setting

6. Click Save

Image of the edit policy overview with its input fields: Name, Description, Organisation, and Functionality


3.2 Configure Policy Settings

  • You can combine multiple settings in one policy.
  • You can also assign multiple policies to the same profile or user if needed.


Note! Policies are always set on an individual or profile level, even if you choose a group or class in a hierarchy. This means a policy will follow the user, even if you move them in the hierarchy. For example, a policy set for a class (such as disabling the messenger system) will follow the individuals in the group if they change classes later.


4 Core Features & Functions

  • Create, assign, and delete policies
  • Override default profile settings for flexibility
  • Delegate policy management to school administrators
  • Apply policies at organisation, profile, or individual level


Practical examples:

  • Enable messages for students when disabled by default
  • Disable messages temporarily for specific learners
  • Set school dashboard as login start page
  • Increase personal storage for advanced users

5 Step-by-Step Workflows

5.1 Assign existing Policy to profiles

1. Go to Administration > Policies

2. Locate the policy and click No profiles

3. Select profiles to assign

4. Click OK

Image showing the different profile choices for a policy: system administrator, administrator, staff, external student, student, parent, guest


When you return to the policy overview, you will see the policy updated with the profile name it is activated for.

Screenshot showing the policy overview with the assigned profile name displayed


5.2 Assign existing Policy to individual users or groups


1. Go to Administration > Policies

2. Click the + by Add users

Screenshot showing the Add users button on the policy overview page


3. Search users by name, course, hierarchy or profile

Screenshot showing the user search dialog with options for name, course, hierarchy, and profile


4. Select users and click OK

Screenshot showing selected users ready for policy assignment


5. Go back to the policies overview to see it updated with the user count (and profile from earlier)

Screenshot showing the policy overview updated with user count and profile assignment


5.3 Removing a Policy


5.3.1 Deleting a user from the policy

  1. Go to the policy overview page
  2. Click the number where the amount of users with the policy is indicated
  3. Tick the checkbox next to the user name
  4. Click Remove user(s)
  5. The user is removed immediately. There is no confirmation dialog.

Screenshot showing the user list within a policy with the Remove user(s) button


5.3.2 Deleting the policy


  1. Select the policy or policies to delete
  2. Click Delete policy
  3. Click OK

Screenshot showing the policy list with Delete policy button


6 Settings & Customisation

6.1 Policy scope by organisation

  • Local administrators can only manage policies for their own organisation.
  • Site-level policies created by system administrators override local policies.
  • Separate policies must be created for each organisation on a site.

6.2 How profiles and hierarchy affect policy access

Policy access is determined by two factors working together: the user's profile at a given hierarchy level, and their role in the organisational hierarchy. Both must align for a user to see, create, or change a policy.

A user who has been granted administrative rights through a role (e.g. a teacher with admin rights) does not gain the same policy access as a user with an Administrator profile at that level. The profile determines policy authority, not admin rights alone.

"You can override only those administration settings that have been enabled for your current profile."

This means:

  • A system administrator at site level can create and manage policies for the entire site.
  • A user with an Administrator profile at a specific hierarchy level can manage policies for that level and its child organisations.
  • A user with a Teacher profile who has been granted admin rights at a lower hierarchy level can only create policies for the organisations where they are admin, but only for settings that are otherwise enabled for their profile type. That will usually be very limited. 

Why this matters in practice

School administrators typically have an Administrator profile at their school level, but a Teacher profile (or similar) at the site level. This is intentional — assigning an Administrator profile at site level would grant access to the entire hierarchy.

As a result, a school administrator:

  • Can create and manage policies for their school.
  • Cannot see policies set at site level by the system administrator.
  • Cannot override settings that have been disabled by a higher-level policy.

6.3 Policy inheritance and override behaviour

Policies follow a top-down inheritance model through the hierarchy:

  • A policy set at a higher level (e.g. site) takes precedence over policies at lower levels (e.g. school).
  • If a higher-level policy disables a setting, a lower-level policy cannot re-enable it — even if the lower-level administrator creates a policy that attempts to do so.
  • Lower-level administrators cannot see higher-level policies that affect their users.

Note! Because of earlier use cases of overly restrictive policies set on system administrator profiles, some policy settings can not be set for these users.


7 Technical Information

  • Changes apply immediately after saving.
  • Policies can be combined; conflicts are resolved by highest security level.

8 Troubleshooting

Cannot create a policy

Symptoms: Option to add policy is missing.

Cause: Missing Policy management permission.

Solution: Ask the system administrator to grant permission via profile or policy.


Policy does not override settings

Symptoms: Changes have no effect after saving the policy.

Cause: Override checkbox not selected.

Solution: Tick Override and select Allowed or Not allowed for each setting.


Policy settings not visible

Symptoms: An administrator cannot see certain policy settings, or an entire policy created at a higher level is not visible.

Cause: The user's profile at the relevant hierarchy level does not have sufficient access. This commonly occurs when a user has a Teacher profile at site level but an Administrator profile at school level. Policy visibility is determined by the profile at the level where the policy was created, not by admin rights granted through roles.

Solution:

  1. Verify the user's profile at the hierarchy level where the policy was created.
  2. If the policy was created at site level, only users with an Administrator or System administrator profile at site level can view and manage it.
  3. If a school administrator needs to manage settings that are controlled by a site-level policy, contact the system administrator.

Lower-level policy does not re-enable a disabled setting

Symptoms: An administrator creates a policy to allow a feature, but it remains disabled for users.

Cause: A higher-level policy (e.g. site-level) has already disabled the setting. Lower-level policies cannot override restrictions set at a higher level in the hierarchy.

Solution:

  1. Contact the system administrator to check whether a site-level policy restricts the setting.
  2. The setting can only be re-enabled by modifying or removing the higher-level policy.

More Help Resources

Have more questions? Please start by asking your school administrator.

Product release notes

Stay updated with the latest itslearning releases: https://itslearning.com/product-updates

Service status

Check the current status of itslearning services: https://status.itslearning.com/

Ideas portal

Share your ideas and help shape the future of itslearning: https://ideas.itslearning.com/

Roadmap

Check out the itslearning roadmap: https://itslearning.com/global/roadmap/


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.