Tasks:Ground/Project/Gap/Tasks/Create user authentication and roles web service
From TeamFrednetWiki
|
2009 11 5 |
| Task title: | Tasks:Ground/Project/Gap/Tasks/Create user authentication and roles web service |
| Contact person: | John Pritchard |
| Blueprint: | Web API |
| Persons working on this task: | |
| Start: | |
| End: | |
| Group: | Category:Tasks_(Open)-business |
| Product: | Repo s/w pkg for GappEng WAR format via ANT |
| Dependencies: | Web API, GSS API, GSS_API/Roles |
| Impact: | GSS/MCC Operation |
| Percent complete: |
|
| Man-hours Remaining: | (999 hours) |
| Relate page: |
Category Page_of_Tasks:Ground/Project/Gap/Tasks/Create user authentication and roles web service not found
|
Description:
The intent of this task is to implement the Web API for user authentication and roles.
Contents |
Intro
The implementation employs the Google User Service with the Data Service to create and manage User objects.
The first stage implementation manages Users and Roles in a simple way, including facility for the protected listing of users and roles in Atom format.
A second stage of development reviews the interoperability of GSS systems in the Gap.Engine ecosystem with respect to the GSS API.
Roles
Director
The management of operational Roles on User objects is exclusive to the Role of Director. We will need to bootstrap the process with the following list of users having this Director role.
fred.bourgeois@teamfrednet.org rich.core@teamfrednet.org wade.butcher@teamfrednet.org sean.casey@teamfrednet.org john.pritchard@teamfrednet.org
N.B. The only purpose of this list is to bootstrap the management of roles.
Team
A Google Account email address in the teamfrednet.org domain automatically has Role Team.
For more information
Refer to the GSS API and discuss on http://groups.google.com/group/teamfrednet-gap
