Service Directory > v31.2 > Human_Resources > Put_Provisioning_Group
 

Operation: Put_Provisioning_Group

This web service operation updates an existing provisioning group if a reference is provided on the request, else it creates a new one. The provisioning group data to be specified as part of the request includes the name and description. Assignment information needs to be submitted using the operation Put Provisioning Group Assignment.


@ - A parameter name with this symbol denotes an XML attribute within the document instead of an XML element.


Contents

 

Web Service

 

Request

 

Response

 

Element(s)

 

Request Element: Put_Provisioning_Group_Request

Put Provisioning Group Request
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Provisioning_Group_Reference  Provisioning_GroupObject  [0..1]  A unique identifier used to reference a provisioning group.   
Provisioning_Group_Data  Provisioning_Group_Data  [1..1]  This element contains all setup data for a provisioning group.   
top
 

Response Element: Put_Provisioning_Group_Response

Reference to the provisioning group created or updated.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Provisioning_Group_Reference  Provisioning_GroupObject  [0..1]  A unique identifier used to reference a provisioning group.   
Exceptions_Response_Data  Application_Instance_Related_Exceptions_Data  [0..*]  Element containing Exceptions Data   
top
 

Provisioning_GroupObject

part of: Put_Provisioning_Group_Request, Put_Provisioning_Group_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Provisioning_GroupObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Provisioning_GroupObjectID

part of: Provisioning_GroupObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Provisioning_Group_Name  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Provisioning_Group_Data

part of: Put_Provisioning_Group_Request
This element contains all setup data for a provisioning group.
 
Parameter name Type/Value Cardinality Description Validations
Name  string  [1..1]  Name of the provisioning group   
Description  string  [0..1]  Description of the provisioning group   
top
 

Application_Instance_Related_Exceptions_Data

part of: Put_Provisioning_Group_Response
Element containing Exceptions Data
 
Parameter name Type/Value Cardinality Description Validations
Exceptions_Data  Application_Instance_Exceptions_Data  [0..*]  Exceptions Data   
top
 

Application_Instance_Exceptions_Data

part of: Application_Instance_Related_Exceptions_Data
Element containing application related exceptions data
 
Parameter name Type/Value Cardinality Description Validations
Exception_Data  Exception_Data  [0..*]  Exception Data   
top
 

Exception_Data

part of: Application_Instance_Exceptions_Data
Exception (Errors and Warning) associated with the transaction.
 
Parameter name Type/Value Cardinality Description Validations
Classification  string  [0..1]  Exception Classification (Error or Warning)   
Message  string  [0..1]  Exception Detail   
top
 

Provisioning_GroupReferenceEnumeration

part of: Provisioning_GroupObjectID
Base Type
string
top