Use this property sheet to set the selection criteria by which chat users become members of a user class. User classes organize chat users by restricting access to the service.
Note With the exception of the Cannot log on option, which is applied before user authentication, class settings do not affect sysops or sysop managers.
This property sheet contains the following options.
| Option | Description |
| Name | Sets the name of the class. The class name is limited to 63 characters. You can use alphabetic characters (in the current language), numerals, the underscore, and the hyphen. Only alphabetic characters, the underscore, and the hyphen are valid first characters. |
| Client protocol | Adds members to the class according to their chat client protocol. Ignore disables class selection based on the chat client protocol. This has the same effect as adding users running Microsoft Internet Chat (MIC), IRC, and Extended IRC (IRCX) clients to the class. MIC protocol only adds only users running MIC clients to the class. IRC/IRCX only adds only users running IRC and IRCX clients to the class. |
| Client logon mode | Adds members to the class according to how their chat client logs on to the service. Ignore disables class selection based on logon mode. This has the same effect as adding both authenticated and anonymous users to the class. Authenticated only adds only authenticated users to the class. Anonymous only adds only anonymous users to the class. |
| Ident mask | Designates one or more parts of an incoming client's ident string, which the service can use to add members to the class. For example, if the Ident mask is *@microsoft.com, any client whose host name contains @microsoft.com is added to the class. The mask can contain up to 63 characters. To use Ident mask, verify that DNS Look-up in the service's General property sheet is set to Require. This allows the server to obtain the Domain Name System (DNS) host name of an incoming client. You cannot use Ident mask unless the client's DNS host name is verified. The IP address and IP mask options are disabled if you enter an ident mask. |
| IP address | Designates an IP address that the service can use to add members to the class. For more information, see the explanation of IP mask. The Ident mask option is disabled if you enter an IP address. |
| IP Look-up | Opens a dialog box that allows you to look up a client's IP address using its Domain Name System (DNS) host name. |
| IP mask | Designates an address mask that the service can use to add members to the class. Chat Service performs one Boolean AND operation between the IP mask and the client's IP address, and another between the IP mask and the address in the IP address box. If the two resulting addresses are identical, the service adds the client to the class. Also, any portion of the mask that contains a zero, which is considered a wildcard, always produces a match in the corresponding portion of the resulting addresses. For example, if IP mask is 255.255.255.0, IP address is 10.120.103.0, and a client's IP address is 10.120.103.5, the service adds the client to the class. A client whose IP address is 10.120.104.5 is not added. Note You cannot use 255.255.255.255 as an IP mask. The Ident mask option is disabled if you enter an IP mask. |