GroupUnixProfile

The GroupUnixProfile class manages the UNIX group profile information of an Active Directory group or a local group in a given zone.

Syntax

public interface IGroupUnixProfile

Discussion

An Active Directory or local group’s zone-specific UNIX profile includes the numeric GID value and profile name directory.

Methods

The GroupUnixProfile class provides the following methods:

Method Description
Commit Commits changes to the GroupUnixProfile object to Active Directory.
Delete Marks the UNIX group profile object for deletion from Active Directory.
GetDirectoryEntry Returns the DirectoryEntry for a UNIX group profile from Active Directory.
Refresh Reloads the GroupUnixProfile object data from the data in Active Directory.
Validate Validates data in the GroupUnixProfile object before the changes are committed to Active Directory.

Properties

The GroupUnixProfile class provides the following properties:

Property Description
ADsPath Gets the LDAP path to the UNIX group profile.
Cims Gets the Cims data for the group profile.
Group Gets the Active Directory group to which the GroupUnixProfile object belongs (Active Directory groups only).
GroupID Gets or sets the numeric group identifier (GID) for the group profile.
ID Gets the unique identifier for the UNIX group profile.
IsForeign Indicates whether the UNIX profile for a group is in a different forest than its corresponding Active Directory group (Active Directory groups only).
IsMembershipRequired Determines whether an Active Directory group is a required group (Active Directory groups only).
IsOrphan Indicates whether this UNIX group profile is an orphan (Active Directory groups only).
IsReadable Indicates whether the Active Directory object is readable.
IsSFU Indicates whether this UNIX group is an SFU zone profile (Active Directory groups only).
IsWritable Indicates whether the Active Directory object is writable.
Members Gets or sets the local group members of the UNIX group profile (local groups only).
Name Gets or sets the group name of the UNIX group profile.
ProfileState Gets or sets the profile state of the local group profile (local groups only).
Type Gets the type of the UNIX group profile.
UnixEnabled Determines whether the UNIX information is enabled.
Zone Gets the zone object for the current GroupUnixProfile object.