Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

GGUS:VO Biomed Dashboard Interface FAQ

From EGIWiki
Revision as of 09:04, 6 July 2012 by Ggrein (talk | contribs) (Created page with "right|178px<br />'''GGUS wiki''' / '''GGUS FAQ''' / '''<span class="plainlinks">[https://ggus.eu/pages/docu.php GGUS Docume...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
GGUS-logo.jpg


GGUS wiki / GGUS FAQ / GGUS Documentation / GGUS Helpdesk


FAQ for the Biomed VO dashboard interface

Updated
2011-10-12

Purpose

This document describes the interface used by Biomed VO dashboard for submitting and updating team tickets in GGUS.
The interface is using dedicated SOAP web services for submission and updating provided by GGUS.
However the team tickets feature is restricted to the use by Biomed and the WLCG VOs.

SOAP web service

The SOAP web services for submitting and updating team tickets are described in a wsdl file. This wsdl file is mapped to the GGUS test instance. For getting the wsdl file of GGUS production instance please contact the GGUS administrators.
4 SOAP operations are provided with the web services:

  • OpCreateTeam
  • OpModifyTeam
  • OpGetTeam
  • OpGetListTeam

OpCreateTeam

This operation is being used for submitting team tickets. Available fields and their meaning are listed in the table below.


XML element Mode Comments
GHD_Affected_Site Optional Site affected by the problem. Possible values are site names from GOCDB and OIMDB
GHD_Affected_VO Mandatory VO affected by the problem. Possible values are site names from GOCDB and OIMDB
GHD_Affected_Site Optional Site affected by the problem. Possible values are site names from GOCDB and OIMDB
GHD_Affected_Site Optional Site affected by the problem. Possible values are site names from GOCDB and OIMDB
GHD_Affected_Site Optional Site affected by the problem. Possible values are site names from GOCDB and OIMDB

OpModifyTeam

Via cfengine the *_temp.csv are copied to the GGUS production (and training) servers at the time when they are created. Coincidentally the php script voms_sync.php gets started. This script communicates with the GGUS user database and creates, deletes or updates user accounts according to the content of the csv files. Attributes covered by the synchronization process are

  • VOMS role (team, alarm)
  • Certificate DN
  • Email
  • User name

OpGetTeam

OpGetListTeam

What if I have questions which are not dealt with by this FAQ?

Open a GGUS ticket

indicating that it should be directed at the GGUS team.

Search