space
Previous Page | Next Page

SAS Namespace Types

SecuredLibrary


Subclass of SASLibrary


Overview

Describes a Base SAS library that relies on the SAS Metadata Server to authorize access by users and groups. The permissions that administrators define on the SecuredLibrary object control user rights to create tables in the library and set default Drop Table, Alter Table, Read Rows, Insert Rows, Update Rows, and Delete Rows permissions for all tables in the library.

Security Inheritance and Enforcement Rules

The following list of associations is used to determine if this object should inherit access controls from another object (inheritance), or if the association is allowed for the object (enforcement). An association will not be created unless the calling user is authorized to update one or both objects involved in the association. For more information about inheritance and enforcement rules, see the SAS Intelligence Platform: Security Administration Guide.

Attributes

Name Description Type Length
Encrypt The encryption value for this secured library. Valid values are Y (Yes), N (No), or R (Required).   String 1  

Inherited Attributes
Name, Id, Desc, MetadataCreated, MetadataUpdated, ChangeState, Engine, IsDBMSLibname, IsHidden, IsPreassigned, Libref, LockedBy, PublicType, SecTransctxt, UsageVersion

Associations

= indicates the resident side of an association, or where the association is persisted for cross-repository associations. If no resident side is indicated, this association may not cross repository boundaries.
Name Cardinality Description Associated Types
DefaultPasswords

Partner: AssociatedSecuredLibrary

0 to * The default passwords used by this secured library.  SASPassword

Inherited Associations
AccessControls/Objects, Aliases/AliasFor, AliasFor/Aliases, Changes/Objects, CustomAssociations/OwningObject, DefaultLogin/Login, DeployedComponents/DataPackages, Documents/Objects, Extensions/OwningObject, ExternalIdentities/OwningObject, FavoritesContainers/Favorites, Groups/Members, Implementors/ImplementedObjects, Keywords/Objects, LibraryConnection/Libraries, LocalizedAttributes/AssociatedLocalizedObject, Notes/Objects, PrimaryPropertyGroup/AssociatedObject, Prompts/PromptEnabledObject, Properties/AssociatedObject, PropertySets/OwningObject, ReferencedObjects/AssociatedObjects, ResponsibleParties/Objects, SASCatalogs/Libraries, SchemaPackage/Schemas, SourceTransformations/TransformationSources, SpecSourceTransformations/SourceSpecifications, SpecTargetTransformations/TargetSpecifications, TableCollections/CollectionLocations, Tables/TablePackage, TargetTransformations/TransformationTargets, Timestamps/Objects, Trees/Members, TSObjectNamespace/TSObjects, UsedByPackages/UsingPackages, UsedByPrototypes/UsingPrototype, UsingPackages/UsedByPackages, UsingPrototype/UsedByPrototypes, Variables/AssociatedObject

Attribute Details

Encrypt
     Type:  String 1  

The encryption value for this secured library. Valid values are Y (Yes), N (No), or R (Required).

Association Details

DefaultPasswords
     Cardinality:   0 to *
     Partner:   AssociatedSecuredLibrary

The default passwords used by this secured library. 

Associated Types:
SASPassword

Previous Page | Next Page | Top of Page