Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
As an administrator, you can completely customize the navbar to present users with navigation that is appropriate for your environment. Setting up custom navigation in EmpowerID is an easy process that you can perform without needing to write any custom code or create overrides files. You simply enable the navbar sections you want to customize, edit the localized text entry for
...
that navbar section you are adding to the navbar, and add the appropriate UIActions to the UINoun and UIVerb you want to associate with those customized sections.
...
Enable custom navbar sections
On the navbar, expand Infrastructure Admin > EmpowerID Servers and Settings and click EmpowerID System Settings.
This takes you to the EmpowerID System Settings page, where you can configure certain aspects of the application.
...
- Image Added
Search for navbar.
You should see settings for NavBarSection*Enabled, NavBarSection*Noun, NavBarSection*Verb, where * represents a whole number such as 10.
...
- Image Added
Filter the search to NavBarSection10 to reduce the number of objects returned to just those settings for that custom section.
Click the Edit button for NavBarSection10Enabled.
...
- Image Added
Change the Value from false to true and then click SAVE.
...
- Image Added
Recycle the EmpowerID IIS app pools and then refresh the browser.
You should the new navbar section
...
on the navbar. If you don’t see the new section, try clearing the browser cache.
Image AddedNext, let’s edit the localized text entry so that the section displays something other than NavBarSection10Title.
Edit the localized text entry for NavBarSection10
On the navbar, expand Admin > Miscellaneous and click Localized Text.
This takes you to the LocaleKeyEntry page, where you can create new localized strings and well as edit exiting ones.
...
- Image Added
From the Localized Strings tab of the page, search for NavBarSection10Title and then click the Local Key (Unique Name) link.
...
- Image Added
On the Locale Key Details page that appears, click the Edit icon to put the Locale Key in edit mode.
...
- Image Added
Change the Default Value from NavBarSection10Title to something more meaningful. In our example, we are changing the value to I want to.
...
- Image Added
Save your changes and recycle the EmpowerID IIS app pools.
Refresh your browser.
You should the title text for new navbar section update to reflect your change.
Image Added
Next, let's update the values for the NavBarSection10Verb and NavBarSection10Noun settings to the appropriate UINouns and UIVerbs in the system that represent what do users can do in the new section. For example, if you want users to be able to reset their passwords, you could change the Noun to Password and the verb to ChangePassword.
Easy html macro | ||||
---|---|---|---|---|
|
...
| |
Update NavBarSection10 Noun and Verb
On the navbar, expand Infrastructure Admin > EmpowerID Servers and Settings and click EmpowerID System Settings.
Search for NavBarSection10.
Click the Edit button for NavBarSection10Noun.
Image AddedReplace the Value with the desired UINoun, which in this example is Password.
Image AddedClick Save.
Click the Edit button for NavBarSection10Verb.
Image AddedReplace the Value with the desired UIVerb, which in this example is ChangePassword.
Click Save.
Next, lets create a
...
custom UIAction named ChangeMyPassword and configure the UIAction with the as needed.
Easy html macro | ||||
---|---|---|---|---|
| ||||
Create a custom UIAction
On the navbar, expand Admin > Miscellaneous and click Noun Verb Action Navigation.
This takes you to the NounVerbsAction page, which where you create new UINouns, UIVerbs and UIActions, as well as view and edit existing ones.
...
- Image Added
Go to the UIAction tab, and then click the Create New UIAction button.
...
- Image Added
Fill in the Actions Details form with the following information:
Action Name (no spaces)
...
– ChangeMyPassword
Display Name
...
– Change My Password
Description
...
– Change
...
My Password
Locale Key (Unique Name)
...
– Optional
Locale Key for Description
...
– Optional
Verb
...
– Change Password
Noun
...
– Password
Toggle Is a Contextual Action Only so that it is not selected.
Select Workflow and then select Change Password
...
- Image Added
Click Save
...
After enabling the navbar section and adding UIActions to it, you need to configure access to the section and any workflows or pages grouped under the section before users will be able those navbar items. By controlling access in this way, you can completely customize which navbar items appear to which users as shown below.
...
.
Recycle the EmpowerID IIS app pools and then refresh your browser.
You should see the new UIAction underneath the custom navbar section.
...
- Image Added
Insert excerpt IL:External Stylesheet IL:External Stylesheet nopanel true
Div | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
IN THIS ARTICLE
|