Service Directory > v31.2 > Learning > Put_Learning_Security_Category
 

Operation: Put_Learning_Security_Category

Creates a new Learning Security Category (or updates an existing Learning Security Category) with the information supplied in the request.


@ - 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_Learning_Security_Category_Request

Contains all the request data to add or update security categories
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Learning_Security_Category_Reference  Learning_Security_CategoryObject  [0..1]  Identifies security categories using unique references for updates. Leave blank when creating security categories. For update, the IDs corresponding to security categories.   
Learning_Security_Category_Data  Learning_Security_Category_Data  [1..1]  Contains detailed information about the security category   
top
 

Response Element: Put_Learning_Security_Category_Response

Contains the security category to be created or updated
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Learning_Security_Category_Reference  Learning_Security_CategoryObject  [0..1]  Contains the security category to be created or updated   
top
 

Learning_Security_CategoryObject

part of: Put_Learning_Security_Category_Response, Put_Learning_Security_Category_Request
 
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  Learning_Security_CategoryObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Learning_Security_CategoryObjectID

part of: Learning_Security_CategoryObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Learning_Security_Category  [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
 

Learning_Security_Category_Data

part of: Put_Learning_Security_Category_Request
Contains detailed information about the security category
 
Parameter name Type/Value Cardinality Description Validations
Name  string  [1..1]  The Name of the security category which acts as it's ID. This value must be unique.   
top
 

Learning_Security_CategoryReferenceEnumeration

part of: Learning_Security_CategoryObjectID
Base Type
string
top