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.

Difference between revisions of "GGUS:VO Biomed Dashboard Interface FAQ"

From EGIWiki
Jump to navigation Jump to search
(Created page with "right|178px<br />'''GGUS wiki''' / '''GGUS FAQ''' / '''<span class="plainlinks">[https://ggus.eu/pages/docu.php GGUS Docume...")
 
Line 26: Line 26:
!      XML element !! Mode        !! Comments
!      XML element !! Mode        !! Comments
|-
|-
|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_VO || Mandatory  || VO affected by the problem. Possible values are site names from GOCDB and OIMDB
|GHD_Affected_VO       || Mandatory  || VO affected by the problem. Please set to "biomed".
|-
|-
|GHD_Affected_Site || Optional             || Site affected by the problem. Possible values are site names from GOCDB and OIMDB
|GHD_Carbon_Copy       || Optional   || Add mail addresses for notifying people on this ticket. Please use semi-colon as delimiter.
|-
|-
|GHD_Affected_Site || Optional             || Site affected by the problem. Possible values are site names from GOCDB and OIMDB
|GHD_Ticket_Category       || Optional   || Defaults to "Incident". Other values are "Change Request" and "Documentation".
|-
|-
|GHD_Affected_Site || Optional             || Site affected by the problem. Possible values are site names from GOCDB and OIMDB
|GHD_Date_Time_Prob       || Optional   || Date and time the problem occurred. Please use format YYYY-MM-DD hh:mm:ss. Defaults to the submit time.
|-
|GHD_Description       || Optional    || Detailed description of the problem.Length is up to 4000 chars.
|-
|GHD_E_Mail                    || Mandatory  || Mail address of ticket submitter.
|-
|GHD_VO_Specific       || Optional    || Flag indicating whether a problem is specific to a given VO or not. Possible values are "Yes" and "No". Defaults to "No".
|-
|GHD_Last_Login               || Mandatory  || Account used by the SOAP client.
|-
|GHD_Last_Modifier       || Mandatory  || Name of the person who did the last ticket update.
|-
|GHD_Cert_DN               || Mandatory  || DN string of the certificate used by the ticket submitter
|-
|GHD_MoU_Area               || Mandatory  || Possible values are given here: XXXX As all these values refer to an MoU of the WLCG VOs I suggest using "Other".
|-
|GHD_Name               || Optional    || Name of ticket submitter.
|-
|GHD_Notification_Recipients  || Optional    || Manages whether only the submitter or the whole team should be notified on ticket updates. Please provide value "Team". Defaults to "Submitter".
|-
|GHD_Priority               || Optional    || Ticket priority level. Possible values are "less urgent", "urgent", "very urgent" and "top priority". Defaults to "less urgent".
|-
|GHD_Short_Description       || Mandatory  || Ticket subject.
|-
|GHD_Ticket_Type       || Optional    || Please set to "TEAM"! Not providing the value "TEAM" will lead to a simple "USER" ticket!
|-
|GHD_Ticket_Update_Mode       || Optional    || Manages who will be able to update the ticket. Please provide value "Team". Defaults to "Submitter".
|-
|GHD_Type_Of_Problem       || Optional    || Possible values are given here: [[GGUS:Type_Of_Problem]]. Defaults to "Other".
|-
|GHD_User_Notification       || Optional    || Manages the submitter notifications. Possible values are "Solution", "Every Change" and "Never". Defaults to "Solution".
|-
|GHD_Routing_Type       || Optional    || Manages whether the ticket will be routed to an NGI/ROC directly or to TPM. Possible values are "Site/ROC" and "TPM". Defaults to "Solution".
|}
|}



Revision as of 08:57, 6 July 2012

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. Please set to "biomed".
GHD_Carbon_Copy Optional Add mail addresses for notifying people on this ticket. Please use semi-colon as delimiter.
GHD_Ticket_Category Optional Defaults to "Incident". Other values are "Change Request" and "Documentation".
GHD_Date_Time_Prob Optional Date and time the problem occurred. Please use format YYYY-MM-DD hh:mm:ss. Defaults to the submit time.
GHD_Description Optional Detailed description of the problem.Length is up to 4000 chars.
GHD_E_Mail Mandatory Mail address of ticket submitter.
GHD_VO_Specific Optional Flag indicating whether a problem is specific to a given VO or not. Possible values are "Yes" and "No". Defaults to "No".
GHD_Last_Login Mandatory Account used by the SOAP client.
GHD_Last_Modifier Mandatory Name of the person who did the last ticket update.
GHD_Cert_DN Mandatory DN string of the certificate used by the ticket submitter
GHD_MoU_Area Mandatory Possible values are given here: XXXX As all these values refer to an MoU of the WLCG VOs I suggest using "Other".
GHD_Name Optional Name of ticket submitter.
GHD_Notification_Recipients Optional Manages whether only the submitter or the whole team should be notified on ticket updates. Please provide value "Team". Defaults to "Submitter".
GHD_Priority Optional Ticket priority level. Possible values are "less urgent", "urgent", "very urgent" and "top priority". Defaults to "less urgent".
GHD_Short_Description Mandatory Ticket subject.
GHD_Ticket_Type Optional Please set to "TEAM"! Not providing the value "TEAM" will lead to a simple "USER" ticket!
GHD_Ticket_Update_Mode Optional Manages who will be able to update the ticket. Please provide value "Team". Defaults to "Submitter".
GHD_Type_Of_Problem Optional Possible values are given here: GGUS:Type_Of_Problem. Defaults to "Other".
GHD_User_Notification Optional Manages the submitter notifications. Possible values are "Solution", "Every Change" and "Never". Defaults to "Solution".
GHD_Routing_Type Optional Manages whether the ticket will be routed to an NGI/ROC directly or to TPM. Possible values are "Site/ROC" and "TPM". Defaults to "Solution".

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