| Customizing a system > Sharing customizations

Sharing customizations

Changes made through customization functionality are portable between different installations of PowerSchool SMS using files called a Customization Package (also known as a cTools Package). This portability enables a District Administrator to create or enhance a customization in a development environment and test it before applying that customization to a production environment. Alternatively, a third-party developer could customize a Chancery SMS system, create a package, and email it to a district for application to its system. In just a few minutes, the District Administrator can install the package and start using the customized features. Similarly, developers can enhance a customization and send a new package to a district to install during the school year, without affecting that district’s data.

A Customization Package includes custom setup lists, setup list pairs, schemas, fields, panels, and pages, and is forward-compatible with new versions of Chancery SMS. However, a Customization Package for a new release cannot be installed on an older version of the software.

If the creator of a custom schema and pages has an owner key file [>>] on his or her computer to restrict changes to the customizations, when the creator builds a Customization Package, any customizations without an owner key are tagged with the creator’s owner key. If the creator of a Customization Package does not have an owner key on their computer, when they create a package, any customizations tagged with someone else’s owner key are not included in the package.

Table 81 : Permissions pertaining to working with Customization Packages

To

You need this permission

Set to

Details

Create a custom package

District > Create Customization Package

Yes

[>>]

Install a custom package

District > Install Customization Package

Yes

[>>]

Pearson
Always Learning
www.pearsonschoolsystems.com 
Tel: 866-434-6276
Email: psstechsupp@pearson.com