The SAS 9.4 Metadata Model includes three new metadata types, modifications to several existing metadata types, and documentation enhancements.
New Metadata Types
- The ColumnHierarchy metadata type
enables you to assign columns to a hierarchy for the associated data table. For more information, see
the Relational Submodel.
- The SecuredLibrary metadata type
describes a Base SAS library that relies on the SAS Metadata Server to authorize
access by users and groups. A SAS program cannot access data that is described by a SecuredLibrary object
unless the caller can authenticate to the SAS Metadata Server and has appropriate permissions defined on
the SecuredLibrary object. For more information, see the Resource Submodel.
- The SecuredTable metadata type
describes a SAS data file in a secured Base SAS library. A SecuredTable object inherits the permissions defined on its associated SecuredLibrary object,
unless an administrator explicitly defines permissions on the SecuredTable object. For more information, see Relational Submodel. Also see
SecuredLibrary and SecuredTable Associations in Diagrams for Relational Metadata Types.
Enhancements to Existing Metadata Types
Enhancements to Documentation
Requirements for using slashes (/, \), square brackets ([]), and control characters in Name values are clarified. See
Id and Name Attribute Requirements in "Understanding Root Properties."
Additional Enhancements
In the second maintenance release for SAS 9.4, the AuthenticationDomain
metadata type has two new attributes: OutboundOnly and TrustedOnly.
For more information, see the AuthenticationDomain metadata type.
Copyright © SAS Institute Inc. All rights reserved.