/mcpRule Name: Prevent applying secure profile where not sup Description: on I/U of Device Test Condition: Only endpoints on gateways with secure mod marked for secure mode. Further, all endpoin either all operating in secure mode or all in n Rule (RI-340): Type: Validation (Insert/Update) Rule Name: Correct security profile for device Description: on I/U of device Test Condition: prevent bad value combinations Rule (RI-402): Type: Active (Insert/Update) Rule Name: Security Profile required if Standard Security automatically set to NULL Description: If a Standard Security Profile exist for a given class must use a Security Profile. Test Condition: ON INSERT/UPDATE INTO Device: IF (new_fkS INTO nRows FROM SecurityProfile where IsSt tkDeviceProtocol = new_tkDeviceProtocol); IF Error Message: A security profile is required for this model an Remedy: Specify a Security Profile that matches the dev Rule (RI-402): Type: Active (Insert/Update) This field is modified by this rule. Rule Name: Security Profile required if Standard Security automatically set to NULL Description: If a Standard Security Profile exist for a given class must use a Security Profile. Test Condition: ON INSERT/UPDATE INTO Device: IF (new_fkS INTO nRows FROM SecurityProfile where IsSt tkDeviceProtocol = new_tkDeviceProtocol); IF Error Message: A security profile is required for this model an Remedy: Specify a Security Profile that matches the dev Rule (RI-459): Type: Validation (Insert/Update) Rule Name: Device.fkSecurityProfile restriction for CUMA Description: Security Profile used by a device cannot be a C Test Condition: Security Profile used by a device cannot be a C Rule (RI-472):



