...
# | Title | User Story | Importance | Notes |
---|---|---|---|---|
1 | Publish | As an administrator, I want to publish node registry information that I know about to another node so that I can expose the chosen node's registry information to somewhere else. | Must Have |
|
2 | Unpublish | As an administrator, I want to unpublish registry information that I published to an external node so that the information is no longer exposed there | Must Have | |
3 | Update | As an administrator, I want to update registry information for nodes that I have published to another node so that I can inform that node of changes. | Must Have |
|
4 | Subscribe/Poll | As an administrator, I want to be able to configure an external registry information provider, which will then be polled periodically for registry information to add to my local contact list, so that I can have registry information for other nodes with which to configure federation (automatically or otherwise). | Must Have |
|
5 | Federation Method Preference | As an administrator, I want to be able to choose my preferred order of the federation methods I can use, so that I can determine the priority for automatic federation configuration against nodes discovered through registry information exchange. | Must Have |
|
6 | Disable Node | As an administrator, I want to disable federation to a node in my registry contact list so that it can be hidden from use by users and processes interacting with my node's services. | Must Have |
|
7 | Enable Node | As an administrator, I want to enable a disabled node in my registry contact list so that it can be put into an active state for users and processes interacting with my node's services | Must Have | |
8 | Registry Preview | As an administrator, I want to preview/view the registry contact information present at an external registry information provider, so that I can decide whether or not to configure that node as a provider of registry information for my local contact list | ||
9 | Source Search | As an administrator, I want to find a node based on a source id/site name so that I can find a specific site in the enterprise |
| |
10 | Date Search | As an administrator, I want to find a node based on publish date |
| |
11 | Remove | As an administrator, I want to be able to remove a configuration of an external registry information provider so that I no longer use it to retrieval registry contact list information updates | Must Have | |
12 | Manualy Add Node | As an administrator, I want to manually add a new registry contact record to my contact list, including multiple federation methods and associated properties | Must Have | |
13 | Delete | As an administrator, I want to delete registry contact record to my contact list (including all of its information) | Must Have | |
14 | Edit | As an administrator, I want to edit a registry contact record in my contact list (including adding federation methods and editing any related properties or adding new ones) | Must Have |
|
15 | Multi Subscribe | As an administrator, I want a view of my registry information contact list, from which I can configure it, its population and exposure to/from external nodes, and manage my node's use of it for federation and other purposes.
| Must Have |
|
16 | As an administrator, I want my node to configurably allow update/refresh of my registry information contact list from 0 or more external registry information providers, and configurably allow other nodes to use me as registry information provider and place to publish registry information to. |
| ||
17 | Configure Local Node Information | As an administrator, I want to be able to configure publishing my identity node registry information to 0 or more other nodes. | ||
18 | Multi Publish | As an administrator, I want to have the option to publish my identity node to any node I configure as an External registry Information Provider. |
| |
19 | Node Visibility | As an administrator, I want to configure which registry contacts are available to nodes requesting registry information from my node. |
|
...