Hi, My present work needs me to use the msChatAccess property of msExchChatChannel class (can be seen through ADSI edit), to identify the permissions on the chat channel for Everyone. I have found that a specific set of permissions can report more than one possible value for the above mentioned property, depending on the previous permissions of that account. I haven't been able to find a pattern in them. E.g Everyone Account has User Permission Allowed could lead to the following D:AR(A;OICI;0x1000;;;WD) D:AR(D;OICI;0x2000;;;WD)(A;OICI;0x1000;;;WD) D:AR(D;OICI;0x4000;;;WD)(A;OICI;0x1000;;;WD) D:AR(D;OICI;0x6000;;;WD)(A;OICI;0x1000;;;WD) D:AR(A;OICI;0x3000;;;WD) D:AR(D;OICI;0x4000;;;WD)(A;OICI;0x3000;;;WD) These are just some of them. I guess there are many more possible. Can any one help me out with this.