Appendix G
Subscriptions Attributes
The Subscriptions Service consists of dynamic and user attributes. Values applied to the dynamic attributes are applied across the Sun ONE Identity Server configuration and are inherited by every configured organization. They cannot be applied directly to roles or organizations as the goal of global attributes is customize the Sun ONE Identity Server application. Values applied to the user attributes are assigned per user. When the role is assigned to a user or a user is created in an organization, the dynamic attribute then becomes a characteristic of the user.
The Subscriptions attributes are divided into:
Subscriptions Dynamic Attributes
Subscriptions User Attributes
Subscriptions Dynamic Attributes
Table G-1 describes the dynamic attributes for the Subscriptions Service.
The table contains three columns: the first column identifies the attribute, the second column provides the default value for the attribute, and the third column describes the attribute.
Table G-1 Subscriptions Service - Dynamic Attributes
Attribute
|
Default Value
|
Description
|
Maximum number of Categories subscriptions
|
5
|
Specifies the maximum number of subscriptions on categories that can be defined and stored in the Identity Server.
|
Maximum number of Discussion subscriptions
|
5
|
Specifies the maximum number of subscriptions on discussions that can be defined and stored in the Identity Server.
|
Maximum number of Saved searches
|
5
|
Specifies the maximum number of saved search subscriptions that can be defined and stored in the Identity Server.
|
Conflict Resolution Level
|
Highest
|
Sets the conflict resolution level for the Subscriptions service template used to resolve conflicts when multiple Subscriptions templates are merged. There are seven conflict resolution settings available ranging from Highest to Lowest.
Do not confuse this setting with the display profile document priority. The display profile document priority is a numeric value that is set in the XML file with the priority= syntax tag. When a merge occurs, it starts with lowest display profile priority document (lowest number) and proceeds by increasing priority number until it arrives at the user (base), the highest priority display profile.
When an attribute conflict occurs, the attribute on the template set with the highest conflict resolution level is returned.
|
Subscriptions User Attributes
Table G-2 describes the user attributes for the Subscriptions Service.
The table contains three columns: the first column identifies the attribute, the second column provides the default value for the attribute, and the third column describes the attribute.
Table G-2 Subscriptions Service - User Attributes
Attribute
|
Default Value
|
Description
|
Category Subscriptions
|
No default subscriptions
|
This field defines the subscriptions details. The format is
label|target category|scope|lapsed time
where:
- label is a free-form string
- target category is the colon-separated string representation of the category ID.
- scope is the search query criteria.
- lapsed time is how far back in time content is the object of the subscription from the time of subscription is evaluated. Subscriptions evaluation is done when users access the Subscriptions channel.
|
Category Subscriptions
|
No default subscriptions
|
This field defines the subscriptions details. The format is
label|target discussion RD’s URL|scope| lapsed time|minimum rating
where:
- label is a free-form string
- target discussion RD’s URL is the space-separated string representation of the discussion ID.
- scope is the search query criteria.
- lapsed time is how far back in time content is the object of the subscription from the time of subscription is evaluated. Subscriptions evaluation is done when users access the Subscriptions channel.
- minimum rating is the threshold rating above which subscription yields content. This field is a numeric value (-1,0,1,2,3) that corresponds to end user rating choices (Irrelevant, Routine, Interesting, Important, Must read).
|
Saved Search Subscriptions
|
No default subscriptions
|
This field defines the subscriptions details. The format is
label|scope|lapsed time
where:
- label is a free-form string
- scope is the search query criteria.
- lapsed time is how far back in time content is the object of the subscription from the time of subscription is evaluated. Subscriptions evaluation is done when users access the Subscriptions channel.
|