1. Authentication: The following are a list of user requirements.
Light weight client
Easy to install and configure for client services for FusionGrid.
This client contains only the services that FusionGrid requires.
Create a fusion package for download
Desire very small groups (not big computer science staff) to use FusionGrid services easily
(The sub-pieces exist for GT2 and just need to be packaged).
MDSplus is presently distributed without Globus, just the calls that need Globus.
What platforms and operating systems do we require?
User Certificates
Easy to apply, renew, use, and transfer; one stop shop for all.
Eliminate steps that require user to change certificate format.
Must be able to revoke certificate (e.g. when someone leaves).
Clarify password issues.
Getting a certificate is the users first experience with FusionGrid.
This needs to be easy and quick. If it is hard and slow, what must they
think about all the other services we offer?
Easy to transfer to different machines.
Better interface for the user to get their certificate
24-hour turn around time to obtain a certificate is acceptable.
We will use DOE Science Grid Certificates for compatibility.
Host Certificates
Tedious to get many host certificates at one time since they must
be done individually. Need to be able to speed this up.
Need a nice way to do both one and many.
Are there other requirements here?
User and Host Certificates Renewal
Can not rely on users remembering anything about how they did this
the last time.
Each renewal must be an independent process.
1-year certificates only
Renewal does not a human's OK (e.g. Mary, or Fusion people).
Renewal pass phrase needs to be the same as for using the certificate.
Renewal notice should come out 1 month in advance.
Needs to be coordinated with the DOE Science Grid
Email should have a web link that branches to our Web page for details.
Error Reporting
Authenticating errors need to be reported to the user in a clear and consise manner
Error messages must report what is wrong and what to do next so the user has
a clear course of action to take.
Clean, consise documentation for Certificates
Web based documentation that clearly guides users to obtain their certificate.
These web pages should be customized to Fusion and on the FusionGrid web server.