menu

WebPlatform Documentation

Request Access to a WorkItem

Why do we need the Request Access to a WorkItem functionality?

Users who require access to a WorkItem cannot do so unless they have been granted access at design time or by explicit user action as part of a process (e.g. User Context Objects). 

 

  • There is a button on the ‘you do not have permission to access this WorkItem’ page called “Request Access”
  • This button allows a user to request access.

How to request access to a WorkItem

  • Someone sends Saxon an email asking him to complete a WorkItem
  • Saxon clicks on the link and gets the ‘you do not have access’ -  As the user has forgotten to reallocate the WorkItem to him
  • Saxon clicks on the Request Access button and a request is sent to the Full Access users

How to grant access to a WorkItem

  • In the security tab for the WorkItem, Shah Rahman and Andy Glass have full access to the WorkItem and this is what happened
    • An email is sent to Shah and Andy stating Saxon has requested access to the WorkItem
      • In this example we are granting Saxon Full access
  • Once an access level is clicked, the user who is granting access is taken to a confirmation page
  • At the same time Saxon is sent an email letting him know that he has been granted access

Conflict resolution where two users grant two different access levels for a requester user

Scenario One:

  • The Request Access email has been sent to Saxon Keegan and Shah Rahman to give Peter Samraj access to a WorkItem
    • Shah has clicked on Edit Access in the email and is shown that Peter has been granted Edit Access on the WorkItem
    • Saxon has clicked Read Access in the email and is shown that Peter has already been granted Edit Access on the WorkItem.
  • The outcome of this example is that Peter has been given Edit access - as Edit is a higher level access than Read
  • If Shah was to give Peter Edit and Saxon was to give Peter Full. The outcome would be Peter would get Full access to the WorkItem - as Full is a higher level access than Edit

Scenario Two:

  • In this example: The Request Access has been sent to Saxon and Peter to give Shah access to a WorkItem
  • Peter has clicked on Full Access in the email and see’s the confirmation page of Shah being granted Full Access for the WorkItem.
    • Shah is also notified that he has Full Access to the WorkItem
  • Saxon has clicked Reject in the email and is shown that Shah has now been declined access to the WorkItem.
    • Shah is also notified that he has been declined access to the WorkItem and by whom
  • In this example the final result is that Shah has been rejected access as the last clicked level was Reject
help_outline
close