A
Alexandr Zverev
Hello!
I have to create ASP.NET 2.0 role-based portal with following restrictions:
1. MembershipUsers must be stored in Active Directory
2. Role Membership stored in standard ASP 2.0 SQL database
3. Also there is own SQL Server database with table tblPersons, which users
must correlate with ASP users by field PersonID.
4. Some external programs will work with users records, so I must provide
some user management API.
5. We must have possibilities of two way search - search users by their AD
name or by PersonID.
6. Some of portal users may not have Person records associated with them
(depend on role)
First version implement this by adding PersonID in AD user record and
working with this records directly through LDAP. But this is very unsafe and
complex.
So, this is a question:
Have Microsoft some techniques to perform such mappings (for example on
providers level)?
Is there any other recommendations?
And the last question. For example we have Administrator role who like to
edit some user information stored in ASP user profile. How this role could
access other users profiles?
Thanks in advance,
Alex
I have to create ASP.NET 2.0 role-based portal with following restrictions:
1. MembershipUsers must be stored in Active Directory
2. Role Membership stored in standard ASP 2.0 SQL database
3. Also there is own SQL Server database with table tblPersons, which users
must correlate with ASP users by field PersonID.
4. Some external programs will work with users records, so I must provide
some user management API.
5. We must have possibilities of two way search - search users by their AD
name or by PersonID.
6. Some of portal users may not have Person records associated with them
(depend on role)
First version implement this by adding PersonID in AD user record and
working with this records directly through LDAP. But this is very unsafe and
complex.
So, this is a question:
Have Microsoft some techniques to perform such mappings (for example on
providers level)?
Is there any other recommendations?
And the last question. For example we have Administrator role who like to
edit some user information stored in ASP user profile. How this role could
access other users profiles?
Thanks in advance,
Alex