r2 - 17 Jun 2002 - 10:47:46 - ElizabethAudenYou are here: TWiki >  VO Web  > NegotiateAccessToResource

UseCase: NegotiateAccessToResource

PrimaryActor:

Gatekeeper daemon for a data-resource.


OtherActors:

User of the VO.


EndResult:

Gatekeeper has a yes/no answer to whether User should be allowed the requested access to the resource.


Subsidiary use-cases:

AuthenticateIdentity and DetermineAuthority


PreConditions:

See preconditions in subsidiary cases.


FlowOfEvents:

  1. The actors perform the use-case AuthenticateIdentity.
  2. Authentication is successful; Gatekeeper accepts User's identity.
  3. The actors perform the use-case DetermineAuthority.


PostCondition:

Gatekeeper knows whether User is entitles to the requested access.


BasicAssumptions:

See assumptions for subsidiary use-cases.


AlternativeFlows:

If authentication fails, the actors don't bother with DetermineAuthority.


Links to ScienceProblems:

type here


KeyReferences:

type here


Please also see the sequence diagram for this case:



GoodStyle: Please add comments below. This area should be used for refinement of the above document. If you want to ask questions or start a dialogue with the author, please use (or create) a topic in the Use Cases Forum.
Author: Once the refinements here and comments in the forum die down, perhaps you could rewrite the problem, incorporating the comments and refinements.

-- GuyRixon - 08 Feb 2002

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
AstroGrid Service Click here for the
AstroGrid Service Web
This is the AstroGrid
Development Wiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback