Previous Page | Next Page

SAS Namespace Submodels

Grouping Submodel

The Grouping submodel contains metadata types that are used to group metadata objects together in a particular context, as well as metadata types that are used to construct a hierarchy of metadata objects.

Metadata Types

The Grouping submodel has the following metadata types. Click on a metadata type to display its attributes and associations.




The Group metadata type provides a simple grouping mechanism and has an association to a set of other metadata objects. There is no security inheritance from a Group to members of the Group.

The Tree metadata type is like Group, except that it can be used to form a hierarchy. A Tree object may have a single ParentTree object and any number of SubTree objects. Security that is defined on a Tree is typically inherited by its subtrees and members.

The FavoritesContainer metadata type stores links to objects that users mark as favorites in the SAS Folders structure. A FavoritesContainer may contain links to objects and other FavoritesContainer groupings. A hierarchy of favorites can be created. A FavoritesContainer object inherits security from the Tree on which it defined, and subcontainers inherit security from the parent container. Linking an object to a FavoritesContainer does not affect the security on that object.


The Tree metadata type is used to model the SAS Folder structure. The SAS Folder structure is a central organizational structure for common and shared metadata.

The Configuration Service uses a Tree object associated to a SoftwareComponent or DeployedComponent to define an application hierarchy. This hierarchy is used to store configuration information specific to a particular application along with other information such as application actions and templates.

FavoritesContainer models Favorites folders in the SAS Folder structure. Favorites folders provide a way for users to organize the common and shared objects they use without regard for the folder structure.

Group is used by applications to provide context to a set of objects without impacting the security of the grouped objects.

Previous Page | Next Page | Top of Page