Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Update Set (Original Names)

Description

2012/08/30 - 4

Requirement 587 - Knowledge: create knowledge author RACI role

  • limit the knowledge role so it can't change workflow to published

2012/07/21 - 2

Requirement 599 - System: add custom licensed user count based on Yale's discount for student users

  • add Licensed Users (Students) and Licensed Users (Non-Students) counts to left nav and homepage widget

2012/07/23 - 1  

Requirement 610: Status Update functionality - add 'Status Update' application that uses kb_knowledge to store/expose ITS status updates

  • create role 'status' to be added to group 'STATUS_MGR' (added to AD/LDAP separately)
  • add access controls:
  • kb_knowledge create for role 'status' when Topic==News
  • kb_knowledge write for role 'status' when Topic==News
  • kb_knowledge read - add for role 'status'
  • add application 'Status Updates' for role 'status'
  • menu item 'Create New' - create a record using 'New status' template
  • menu item 'Edit' - list all records of topic 'News'
  • menu item 'Published' - list all records of topic 'News' and workflow state 'published'
  • add business rules for new status:
  • on display and before insert of a new record, set roles to public, set default publish (today) and valid_to (today+3days)
  • on state changes, set the actual kb workflow state based on the 'fake' workflow(u_state) field; Unpublished -> draft, Published -> published
  • make inactive the 'News' choice in Topic choice list, so it is not used from ordinary KB (but can still be used by business rules/scripts/templates)
  • add 'fake' workflow choice list u_state, but re-label 'Workflow'; business rules will use this to set the real KB workflow state
  • create status view w/ a custom form layout (see requirement text or customer updates for full details)
  • minor changes to standard KB form layout (see requirement text or customer updates for full details)
  • customize the list layout for the status view to include most of the required fields for Status Updates
  • create a 'New status' template to set some of the default values; to be used in arguments of 'Create New' module
  • ensure that UI policy hides 'Topic' after other UI policy which is conditional on 'Topic', otherwise the original policy won't work |

...

  • Requirement 610: Status Update functionality

...

  • Requirement 610: Status Update functionality

  • for status kb items, remove mark internal ui action
  • on save & exit the form should redirect to the edit view
  • default value should be "Unpublished"
  • display name for fake workflow field u_state should be "Published Status" |

...

  • Requirement 610: Status Update functionality

  • on save & exit the form should redirect to the edit view (for New form version of the action as well) |

...

  • Requirement 610 - Status Updates

  • roll-forward change to include update that didn't survive promotion in original set (label change) |

...

  • Requirement 610 - Status Updates

  • roll-forward change to include update that didn't survive promotion in original set (label change) |

...

  • Requirement 610 - Status Updates

  • remove/re-add u_state as u_published_status in order to re-label
  • edit business rules/conditions to match new dictionary name |
    Manual Updates
  • Requirement 587 - group role changes, user reassignments:
    • Everyone who has the current Knowledge Manager role should have that role removed and be added to the Knowledge Author role.
    • Remove the 'Knowledge' role from the Service Desk Queue Manager role.
  • Requirement 592 - personalize activities (Activity Formatter) for incident; not captured in update sets. Include short description and description, per Req.
  • Requirement 610 - relate groups to status role:
    • INF Data Center Operations
    • MGT Strategy_ Governance and Policy
    • Queue Managers