UnixEnabled

Determines whether the user’s UNIX profile is enabled for access to the zone. This attribute is only applicable in classic zones and for backwards compatibility.

Syntax

bool UnixEnabled {get; set;}

Property value

Returns true if the user’s UNIX profile is enabled for access in a classic zone, or false if the UNIX profile is not enabled for access to the zone.

Discussion

The UnixEnabled attribute determines whether a specific profile is enabled or disabled for access to the zone. If this property is set to true, the user’s UNIX profile can be used to access the current zone. If this property is set false, the user cannot log on to computers in the zone using the disabled UNIX profile.

Exceptions

UnixEnabled throws an InvalidOperationException if the user is assigned to a hierarchical zone.

Example

The following code sample illustrates using UnixEnabledv in a script:

...  
'Get the zone object  
Set objZone = cims.GetZone("ajax.org/UNIX/Zones/pilot")  
'Get the user object  
set objUser = cims.GetUserByPath("LDAP://CN=pat.hu,CN=Users,DC=ajax,DC=org")  
'Disable the user’s UNIX profile in this zone  
objUserUnixProfile.UnixEnabled = False  
...