About the Partner Users Feature
The Partner Users feature allows the delegated administrator to add new users, delete users, and edit user profiles for their organization. When delegated administrators first enter the Partner Users feature they are presented with a list of the users in their organization. After the delegated administrator selects a user the delegated administrator is redirected to an edit page where the delegated administrator can change the profile for the user.
Initialization
Initialization for the Partner Users feature occurs in the following files:
include\std_access_lib.asp
The EnsureAuthAccess and CheckPartnerServiceAccess functions verify that only authorized users with administrator privileges are allowed access to this page. Unauthorized users are redirected to an error page.
services\include\initialize.asp
The InitializePartnerDesk subroutine sets the values of three variables; sAction, sSubAction, sProfileIDs, from the URL query string or form post variable.
Browse Time
The following files display the Partner Users feature:
services\partner\users.asp
The page renders in one of two ways depending on the value of the sAction variable. For all valid actions except SELECTED_ACTION, the htmRenderProfilesList function renders the list of users. The SELECTED_ACTION occurs when the user returns from the edit_user.asp page. In this case, the SelectedActionHandlerForList subroutine redirects the user as necessary.
services\partner\edit_user.asp
This page displays an individual user profile. The htmEditPageActionHandlers function selects the appropriate action handler depending on the value of the sAction variable. Some of the cases in this function are intended for editing multiple profiles. The multi-edit feature is not implemented and the cases for it cannot be reached from the Solution Sites user interface.
See Also
About the Customer Profile Feature
Using Profiles in Web Site Management
Copyright © 2005 Microsoft Corporation.
All rights reserved.