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