How to Set Up Speaker, HOST, and Spectator in Chat Room

Last reviewed: March 13, 1998
Article ID: Q170567
The information in this article applies to:
  • Microsoft Commercial Internet System version 1.0

SUMMARY

This article tells how an Internet Service Provider (ISP) can set up a chatroom where members can chat and non-members can only watch. The ISP can also assign some members to be HOSTs.

MORE INFORMATION

  1. Create a chatroom.

  2. Click Channel Property and click Flags.

  3. Select the Only Authenticated Users Can Speak check box; this will set the minimum privilege for everybody to be a spectator.

  4. In the Channel Property dialog box, under Account, specify a name for the account. This can be any name, for example, MemberOnly. This entry corresponds to the registry entry that you will use to set the permission.

  5. Use User Manager For Domains to create two local groups, one for the Chat administrator (for example, chatadmin) and another one for members for example, chatmember).

  6. Assign members you want to be HOST into the chat admin local group, chatadmin.

  7. Assign all members to the chat member local group, chatmember.

  8. Start Registry Editor (Regedt32.exe).

  9. Go to the following key in the registry:

          HKEY_LOCAL__MACHINE\System\CurrentControlSet\Services\ChatSvc
          \Parameters\Accounts
    

  10. On the Edit menu, click Add Key.

  11. Add MemberOnly and select the MemberOnly key.

  12. On the Security menu, click Permission.

  13. Assign "chatadm" to have "full control."

  14. Assign "chatmember" to have "special access." The "special access" must have the following values:

           Query Value
           Set Value
           Create Value
           Enumerate Subkeys
           Notify
           Read Control
    

    This special access setting will allow members to be speakers. The "Set Value" property is the only thing different from the "everyone" group that is set by default.

NOTE: If you are using Membership, you should assign the two local groups to the proper token.

The members can exist across multiple domains without any trust relationship between domains as long as you create a duplicate user with the same password on the domain where you create the local groups.

Keywords          : cischat
Platform          : winnt
Issue type        : kbinfo
Solution Type     : Info_Provided


================================================================================


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: March 13, 1998
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.