411 views

Description

If a user creates a task board against the vtb_task table and then another user creates a task board that includes overlapping records with the first, the boards will no longer display all the cards unless the user is logged in as an admin. The VTBTaskSecurity script include that is used to evaluated read ACL security for vtb_task records does not handle the case where vtb_task records may be referenced in more than one card.

Steps to Reproduce

  1. Impersonate an ITIL user.
  2. Navigate to Self-Service > Visual Task Boards.
  3. Click Create Freeform Board.
    Using the freeform format ensures that the vtb_task table is utilized.
  4. Create one task for each lane (To Do, Doing, and Done).
  5. Add Beth Anglin as a member.
  6. Impersonate Beth Anglin.
  7. Navigate to Self-Service > Visual Task Boards.
  8. Open the board you created in step 3.
  9. Ensure that you can see the tasks created in step 4 while logged in as Beth Anglin.
  10. Still logged in as Beth, in the Application Navigator, type vtb_task.list in the Filter navigator field and press enter or return on your keyboard. 
  11. Create a new visual task board by right-clicking next to the column header Number and selecting Show Visual Task Board.
  12. Impersonate the ITIL user from step 1.
  13. Navigate to Self-Service > Visual Task Boards.
  14. Open the board created in step 3.
    Note that 2 of the 3 cards are missing. All of the cards are displayed for users logged in as admin.

Workaround

  • Maintain a 1:1 relationship between PTASK and boards. Do not create guided/flexible boards from the PTASK table. Do not add individual PTASK records to existing freeform boards.
  • If the 1:1 relationship is not maintained, ensure that boards sharing PTASKs have the same members.

You can subscribe to this known error article (click Subscribe button at the top of the article) to receive notifications when more information is available about this issue. If you are able to upgrade, check the Fixed In field below to determine the versions that have a permanent fix. 


Related Problem: PRB715399

Seen In

Helsinki Patch 1
Helsinki Patch 3 Hot Fix 7
Helsinki Patch 4
Helsinki Patch 5
Helsinki Patch 6 Hot Fix 1

Fixed In

Helsinki Patch 9
Istanbul Patch 2
Jakarta

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2017-06-14 02:09:02
Published:2017-01-16