Bedrock.Security.Object.Assign

This Bedrock TM1 TI can be used to assign one or more groups to an object (application, cube, dimension, process or chore).

Parameters

Parameter

Data Type

Default

Explanation

pGroups

String


The name of the group to be assigned. Multiple groups can be assigned by separating the group names using the delimiter character.

pObjectType

String


The Application, Cube, Dimension, Process or Chore security that is to be changed.

pObjects

String


The Object to which the security is to be applied. Multiple objects can be assigned by separating the object names using the delimiter character.  

pSecurityLevel

String


The level of security to be assigned to the groups: Read, Write, Admin or None. Not all security levels are applicable to all objects.

pSecurityRefresh

String

No

Perform a 'Security Refresh' of the model after the objects' security has changed.

pDelimiter

String

&

The delimiter character.

pDebug

Numeric

0

The debug mode.


Example

ExecuteProcess('Bedrock.Security.Object.Assign',

    'pGroups','Finance',

    'pObjectType','Cube',

    'pObjects','General Ledger',

    'pSecurityLevel','Write',

    'pSecurityRefresh','No',

    'pDelimiter','',

    'pDebug',0

    );


Copyright 2011, bedrocktm1.org Tested on: TM1 Versions 9.1 to 10.2.1 / Cognos Express 9.0 to 10.2