Each web page or control on a page you wish to secure should be configured to accept only those users with the appropriate roles. Access permissions can be assigned to individual pages within the Application Security Wizard, and for most applications, this is sufficient. However, you can override the page’s access permissions for an individual control via the Property Sheet.
Specify access permissions for individual controls in the Property Sheet. |
These controls can be shown (made visible) or hidden based on the user's role and login status:
Securable Controls |
GEN:Button GEN:FieldValue with these control types: Checkbox GEN:HTML |
Example: Hiding Classic Style Menu Items Based on Security Settings
Configuring Application Security
Step 1: Select Application Security Type
Step 2: Enter Active Directory Connection String
Step 3: Select the User Table (Database Security)
Step 4: Select the Roles Table (Database Security)
Step 4: Select the Policy Store Role Provider (AzMan Security)
Step 4: Select the Roles (SharePoint Security)
Step 5: Assign Page Permissions
Step 6: Configure Individual Controls for Role-Based Security
Step 7: Configure the ForgotUser.aspx page
Administering Database Security at Run-Time
Displaying Data for Logged In Users
Configuring Automatic Sign-Out
Configuring Your System for Application Security