IsMembershipRequired
Determines whether the Active Directory group is a required group for its members.
Syntax
bool IsMembershipRequired {get; set;}
Property value
Returns true
if the UNIX profile associated with an Active Directory group is
marked as a required group.
Discussion
If this property is true
, users cannot use the adsetgroups
command to remove the group from the currently active set of groups. If this property is false
, users who are members of the group can add or remove the group from their list of active groups at any time.
For more information about making a group required, see the Administrator’s Guide for Linux and UNIX.
Exceptions
IsMembershipRequired
throws an InvalidOperationException
if there is only a
partial profile.
Example
The following code sample illustrates using IsMembershipRequired
in a script:
...
Set objZone = cims.GetZoneByPath("LDAP://CN=research,CN=zones,
CN=centrify,CN=program data,DC=sierra,DC=com")
'Get the UNIX group profile you want to work with
set objProfile = objZone.GetGroupUnixProfileByGid(“905”)
'Make this group a required group for its members
Set objProfile.IsMembershipRequired = true
...