ImUserStatus LDAP Attribute
- directory string (UTF-8), single-valued
- Object Classes
The current status of the IM user. The possible values are:
- "Active": Normal state. If "inetUserStatus" is also active, then the client can proceed with authentication on the Server.
- "Inactive": The IM user has been blocked temporarily and cannot authenticate on the IM server
- "Deleted": The IM user has been banned from accessing any IM services and cannot authenticate on the IM server
The attribute should take the values "Active", "Inactive" or "Deleted" to be consistent with other status attributes, however for now "Inactive" and "Deleted" are considered to be the same. Also we will be using all the three attributes while implementing the new RFC 6120 for XMPP Core.
The attribute is a MAY attribute for backward compatibility. If no value is provided for the attribute in LDAP, then the user status is taken as "Active". If a value other than the three allowed values are provided, then user status is taken as "Inactive". The comparison is case insensitive.