You can use groups to grant permissions for the endpoint. Just create one
group per soap endpoint to grant the connect permissions to.
Similarly you would normally create a login from a windows group, add that
to a database role in your database and grant permissions to the role.
You shouldn't be messing about with individual users in SQL, just use
windows groups.

Signature
HTH,
Jasper Smith (SQL Server MVP)
http://www.sqldbatips.com
>I have done some research and I just want to verify what I believe are the
> security options for SQL server 2005 native XML web services (using
[quoted text clipped - 32 lines]
> security groups (roles) with SQL Server... that would definitely be
> useful.