Freezing Models

About Freezing Models

SAS Model Manager administrators can freeze a project version to prevent users from modifying some properties and files for the version’s models. A version is frozen when the champion model in a version folder is approved for production or is pending approval. After a version is frozen, the Models folder is locked so that SAS Model Manager advanced users cannot perform the following tasks:
  • add or delete models
  • modify version or model properties
  • add, delete, or modify model objects
  • change the champion model
SAS Model Manager administrators remain authorized to perform these activities. If the champion model is not deployed to an operational environment, then a SAS Model Manager administrator can unfreeze a frozen version so that users can change the models. SAS Model Manager advanced users can still modify the Documents, Reports, Resources, and Scoring folders after a version is frozen.
When the champion model has been used in production scoring and you must change the contents of a frozen default version, unfreeze the default version. However, use caution modifying the version content. If the model UUID and revision number for the score code in production scoring environments are always recorded, then you can modify a version even after the version is deployed to production environment.
These are the tasks that you perform to control access to project version:
If you attempt to delete a project that contains a frozen version, SAS Model Manager prompts you to verify that you want to delete the project.

Freeze a Version

Before a version is frozen, you must complete and sign off on the required life cycle milestones that precede this activity. After the version is frozen, users cannot modify any properties for the models in the version folder. Projects cannot be deleted if a version is frozen.
Note: You must be a SAS Model Manager administrator to freeze and unfreeze a version.
To freeze a version, follow these steps:
  1. Right-click the version folder Version Icon.
  2. Select Freeze Version from the pop-up menu.
    Freeze Version on Menu
  3. Verify that the Lock Version icon appears beside the version folder.
  4. Select the version folder to examine its properties. The value for Date Frozen is today's date.
    Note: To document the reasons or assumptions for freezing the version, use the version Notes tab. SAS Model Manager automatically annotates the History tab.

Unfreeze a Version

If changes to a model are required after the version is frozen, then a SAS Model Manager administrator can unfreeze the version.
To unfreeze a version, follow these steps:
  1. Right-click the version folder Version Icon that is frozen.
  2. Select Unfreeze Version from the pop-up menu.
    Unfreeze Version on the Menu
  3. Verify that the Lock Version icon does not appear beside the version folder.
  4. Select the version folder to examine its properties. The value for Date Frozen is missing.
Note: Changes that are made to a model after a version is frozen can invalidate the results of life cycle milestones that you completed to deploy the model.