While waiting for your reply, I have made some other observations and I am having a feeling that RIC is not designed to be used in Windows Authentication only scenarios.
May be I have missed something and you can enlighten me on this. Follwoing are my observations:
“RIC’s User Creation Control does not allow to add active directory users. So, it will add only SQL Membership Users.
So, definitely the only method for adding users to a windows based site is through Site Settings. Now if we add users from site settings it will only give access to the current site
not the other ones.
Windows based sites are using ASP.Net Impersonation so all code running behind the scenes will run in the context of currently logged in windows user.
Some areas of RIC Sites (such as RequestNewProject page in mysite) are accessing lists stored in Admin Site as well, so the users being added through Site Settings should also be granted Read permissions to the admin site. This will definitely not be done
by Site Settings page itself as it is a default SharePoint way of adding users.
So, how does it all work with form based users? This is because form based users are being given access to admin site as well automatically by User Creation process (through Request User Control) and I have mentioned in the start that the User Creation process
is not meant to be used for creating windows based users. “
Desperately awaiting your reply on this.