Tasks:Ground/Project/Gap/Tasks/Create user authentication and roles web service

From TeamFrednetWiki

Jump to: navigation, search

Open task. You are invited to begin work on this task, discuss it or join any existing efforts to complete it.

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

Personal tools