[Maintain-dev] [JIRA] Updated: (MNT-1286) XML_RPC / WebService Interface

Brad Morgan (JIRA) jira at osuosl.org
Fri Feb 16 16:17:06 PST 2007


     [ http://bugs.osuosl.org/browse/MNT-1286?page=history ]

Brad Morgan updated MNT-1286:
-----------------------------

    Fix Version: 3.1

> XML_RPC / WebService Interface
> ------------------------------
>
>          Key: MNT-1286
>          URL: http://bugs.osuosl.org/browse/MNT-1286
>      Project: Maintain
>         Type: New Feature
>     Versions: 3.1
>     Reporter: Chad Betz
>     Assignee: Michael Clay
>     Priority: Minor
>      Fix For: 3.1

>
>
> Request
> To provide 3rd party application integration Maintain should add a XML_RPC interface to a select set of functionality.  This would allow 3rd party application to interact with Maintain rather than forcing users to visit the Maintain website.  Further, this would allow developers to create custom UI's to functionality exposed by the RPC interface.
> Example:
> I run helpdesk software and have a ticket.  Using a some universal username that is common to my helpdesk system and maintain, I would like to query the current host status of said username.  When viewing the helpticket for said username, a portion of the ticket say 'network status' would show the users HWA as reported by maintain and status(active, sandbox, disabled, etc).
> Additionally, the application could provide a button to change the status or possible update the HWA from within the application, all of this is done without having to visit the maintain webpage.
> Addtional Needs:
> A system will be needed to authenticate the client(3rd party app) that will connect to the server(maintain) so that logging/authentication can occur.  A single sign on service(SSOS) would be ideal.  Instead of passing username/password, passing session code, then having server check session code against SSOS and retrieve username and other information from central directory.
> Interfaces should be defined to wrap existing Maintain functionality.
> Query:  HWA, otherid, IP, etc
> Retrieve:  Status, HWA, otherid, IP, created date, expiration date, etc
> Change:  Update expiration, otherid, HWA, delete account

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://bugs.osuosl.org/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



More information about the Maintain-dev mailing list