Scope validation

Read this topic to learn how the Save Offline and Delete (SOAD) validates scopes.

SOAD validates scopes as follows:

  1. Before saving a new scope.
  2. Before saving an edited scope.
  3. Before scope evaluation.
The validation ensures that the following occurs:
  • Referenced expansion rules exist.
  • Referenced exclusion rules exist.
  • The scope query syntax is valid.
  • The scope exclusion query syntax is valid, although the query can still fail on evaluation.
  • Keywords are valid in the scope object, scope query, scope exclusion query, and scope package name.
    Note: The query syntax check determines whether the syntax is valid. It does not check that query functions have valid names and valid arguments, or that attribute values are appropriate. Therefore, a query expression that passes a syntax check might still fail when evaluated.

Feedback