Introduction

With the release of K2 Five and K2 Cloud, some feature terminology has changed from previous versions. When you upgrade to K2 Five or K2 Cloud, you may notice different terminology and design experiences in the platform, especially when comparing the new browser-based K2 Workflow Design tool against the workflow design tools used in previous versions. This article helps you compare features between the workflow design tools in K2 4.7 and K2 Five/K2 Cloud, and how you may implement similar functionality using the new workflow design tool.  

When you upgrade from K2 4.7 to K2 Five/K2 Cloud, you still have access to the legacy workflow designer. You can maintain your solutions in the legacy design tools. If you want to build new workflows or rebuild your legacy workflows in the K2 Five/K2 Cloud Workflow Designer, use the tables below to understand the differences. 

Contents

Silverlight Workflow Designer/K2 for SharePoint Workflow Designer

This section describes (but is not limited to) the differences between features in the Silverlight-based workflow designer (also called the K2 for SharePoint Workflow Designer or 'Thin Client') K2 4.7 and the web browser-based workflow design tool in K2 Five/K2 Cloud. (In this article, K2 4.7 includes K2 blackpearl, K2 for SharePoint, and K2 smartforms.)

Process/Workflow

K2 4.7K2 Five/K2 CloudNotes
Workflow Start OptionsStart Step

User Task

K2 4.7K2 Five/K2 CloudNotes
Event Notification SettingsTask Notification
OutcomesTask Results Rule
Destination Users (Participants)Recipients
Escalations
Go to Activity escalationDeadline Task ResultIf you need to go to a different step after a task has been dormant, you can setup a deadline with an expired task result and then from the decision step connect the expired decision line to the step you want to go to. See Deadline tab.

Object Browser

K2 4.7K2 Five/K2 CloudNotes
Process data fieldsVariables. Available in the Context Browser
User BrowserSelect User Dialog. This dialog is available in Recipients Tab, Email Alert Tab, Reminders Tab, Send Email Step

Object Browser - Environment

K2 4.7K2 Five/K2 CloudNotes
Mail ServerFields (Environment fields)Environment fields are not available in K2 Cloud
SharePoint ServerFields (Environment fields)Environment fields are not available in K2 Cloud
Workspace Site URLFields (Environment fields)Environment fields are not available in K2 Cloud

Object Browser - Workflow Context

K2 4.7K2 Five/K2 CloudNotes
Workflow ContextWorkflow

Object Browser - Function Browser/Functions

K2 4.7K2 Five/K2 CloudNotes
Inline FunctionsFunctionsThe following functions are not available in K2 Five/K2 Cloud:The following functions are not available at this time:

Workflow Wizards

K2 4.7K2 Five/K2 CloudNotes
Create Reference Create Reference Step. Find it in the Basic steps.
Set Data FieldsSet Variables
Set FolioSet Folio
For EachLoop. Find it in the Logic steps.
SmartForms TaskTask Step - Form
SharePoint TaskTask Step - Form
Custom TaskTask Step - Form
Send EmailSend Email. Find it in the Basic steps.
Call Sub WorkflowCall Sub Workflow. Find it in the Basic steps.

In the sections below, for items that don’t have an equivalent in K2 Five/K2 Cloud, see How To: Adding List Item Permissions for an example of using a SmartObject event to mimic the behavior and functionality.
Active Directory
K2 4.7K2 Five/K2 CloudNotes
Create New UserActive Directory. Find it in the SmartObjects steps. Use ADUser SmartObject method. (Create)See Note
Update UserUse ADUser SmartObject method. (Update)See Note
Disable UserUse ADUser SmartObject method. (Disable)See Note
Add User to GroupUse ADUser SmartObject method. (AddToGroups)See Note
Remove User from GroupUse ADUser SmartObject method. (RemoveFromGroups)See Note
Remove User from All GroupsUse ADUser SmartObject method. (RemoveFromAllGroups)See Note
Create GroupUse ADGroup SmartObject method. (Create)See Note
Update GroupUse ADUser SmartObject method. (Update)See Note
Remove GroupUse ADUser SmartObject method. (Remove)See Note
Remove Members from GroupUse ADUser SmartObject method. (RemoveMembers)See Note

Exchange
K2 4.7K2 Five/K2 CloudNotes
Create MailboxDeprecated
Disable MailboxDeprecated
Send TaskCreate an Outlook Task in a workflow
Send Meeting RequestCreate an Exchange Appointment Form

CRM4
K2 4.7K2 Five/K2 CloudNotes
Create Entity ItemUse CRM SmartObject method. (Entity Create method). *See Note
Update Entity ItemUse CRM SmartObject method. (Entity Update method). *See Note
Delete Entity ItemUse CRM SmartObject method. (Entity Delete method). *See Note
Add Entity Item ReferenceUse CRM SmartObject method. (Entity List\Load method). *See Note

* You must register the service using the CRM4 Service Broker

CRM
K2 4.7K2 Five/K2 CloudNotes
Create CRM Entity ItemCreate CRM Entity Step. Find it in the steps.
Update CRM Entity ItemUpdate CRM Entity Step. Find it in the steps.
Delete CRM Entity ItemDelete CRM Entity Step. Find it in the steps.
Get CRM Entity Item ReferenceGet CRM Entity Reference Step. Find it in the steps.

Azure Active Directory
K2 4.7K2 Five/K2 CloudNotes
Create AAD GroupAzure Active Directory. Find it in the SmartObjects steps. Use AAD Group SmartObject method. (Create)See Note
Create AAD UserUse AAD User SmartObject method. (Create)See Note
Enable AAD UserNot available 
Disable AAD UserNot available 
Add AAD User to GroupUse AAD User and Groups SmartObject method. (Add Users to Group)See Note
Remove AAD User from GroupUse AAD User and Groups SmartObject method. (Remove Users from Group)See Note
Get AAD User ReferenceUse AAD User SmartObject method. (Get/Get List)See Note
Get AAD Manager ReferenceUse AAD User SmartObject method. (Get Manager)See Note
Get AAD Direct Reports ReferenceUse AAD User SmartObject method. (Get Direct Reports)See Note
Get AAD Group ReferenceUse AAD Group SmartObject method. (Get/Get List)See Note
Get AAD Group Users ReferenceUse AAD User SmartObject method. (Get Users in Group)See Note
Update AAD GroupUse AAD Group SmartObject method. (Update)See Note
Update AAD UserUse AAD User SmartObject method. (Update)See Note

DocuSign
K2 4.7K2 Five/K2 CloudNotes
Add DocumentAdd Document Step. Find it in the steps. 
Add RecipientAdd Recipient Step. Find it in the steps. 
Create EnvelopeCreate Envelope Step. Find it in the steps. 
Create TabCreate Tab in Document Step. Find it in the steps. 
Delete EnvelopeDelete Envelope Step. Find it in the steps. 
Move Envelope to FolderMove Envelope to Folder Step. Find it in the steps. 
Remove DocumentRemove Document Step. Find it in the steps. 
Remove RecipientRemove Recipient Step. Find it in the steps. 
Resend EnvelopeResend Envelope Step. Find it in the steps. 
Send EnvelopeSend Envelope Step. Find it in the steps. 
Void EnvelopeVoid Envelope Step. Find it in the steps. 

SharePoint Wizards

SharePoint Documents
K2 4.7K2 Five/K2 CloudNotes
Upload DocumentAdd Document to Library Step 
Update Document PropertiesUpdate Document Properties Step 
Delete DocumentDelete Document Step 
Get Document ReferenceGet Document Reference Step 
Check Out DocumentCheck Out Document Step 
Check In DocumentCheck In Document Step 
Discard Document Check OutDiscard Document Check Out Step 
Copy DocumentCopy Document Step 
Move DocumentMove Document Step 
Create Folder (Documents)Use a SharePoint SmartObject method. (Create Folder)See Note
Rename Folder (Documents)Use a SharePoint SmartObject method. (Rename Folder)See Note
Delete Folder (Documents)Use a SharePoint SmartObject method. (Delete Folder)See Note
Move Folder (Documents)Use a SharePoint SmartObject method. (Move Folder)See Note
Add Document PermissionsUse a SharePoint SmartObject method. (Add User or Group Permissions to Document by ID)See Note
Delete Unique Document PermissionsUse a SharePoint SmartObject method. (Delete Unique Permissions from Document by ID)See Note
Remove Document PermissionsUse a SharePoint SmartObject method. (Remove User or Group Permissions from Document by ID)See Note
Stop Inheriting Document PermissionsUse a SharePoint SmartObject method. (Stop Inheriting Permissions on Document by ID)See Note

List Items
K2 4.7K2 Five/K2 CloudNotes
Create List ItemCreate List Item Step 
Update List ItemUpdate List Item Step 
Delete List ItemDelete List Item Step 
Get List Item ReferenceGet List Item Reference Step 
Copy List ItemCopy List Item Step 
Move List ItemMove List Item Step 
Add List Item AttachmentUse a SharePoint SmartObject method. *See Note
Remove List Item AttachmentUse a SharePoint SmartObject method. *See Note
Get List Item Attachment ReferenceUse a SharePoint SmartObject method. *See Note
Create Folder (Lists)Use a SharePoint SmartObject method. **See Note
Rename Folder (Lists)Use a SharePoint SmartObject method. **See Note
Delete Folder (Lists)Use a SharePoint SmartObject method. **See Note
Move Folder (Lists)Use a SharePoint SmartObject method. **See Note
Add List Item PermissionsUse SharePoint SmartObject method. (Add User or Group Permissions to List Item by ID)See Note
Delete List Item PermissionsUse SharePoint SmartObject method. (Delete Unique Permissions from List Item by ID)See Note
Remove List Item PermissionsUse SharePoint SmartObject method. (Remove User or Group Permissions from List Item by ID)See Note
Stop Inheriting List Item PermissionsUse SharePoint SmartObject method. (Stop Inheriting Permissions on List Item by ID)See Note

* You must enable Attachments on your SharePoint list to see this method
** You must enable folders on your SharePoint list to see this method

Libraries
K2 4.7K2 Five/K2 CloudNotes
Create LibraryCreate Library Step 
Update LibraryUpdate Library Step 
Delete LibraryDelete Library Step 
Get Library ReferenceGet Library Reference Step 
Add Library Permissions

Use SharePoint SmartObject method. (Add User or Group Permissions to Library)

See Note
Delete Unique Library PermissionsUse SharePoint SmartObject method. (Delete Unique Permissions from Library)See Note
Remove Library PermissionsUse SharePoint SmartObject method. (Remove User or Group Permissions from Library)See Note
Stop Inheriting Library PermissionsUse SharePoint SmartObject method. (Stop Inheriting Permissions on Library)>See Note

Lists
K2 4.7K2 Five/K2 CloudNotes
Create ListCreate List Step 
Update ListUpdate List Step 
Delete ListDelete List Step 
Get List ReferenceGet List Reference Step 
Add List Permissions

Use SharePoint SmartObject method. (Add User or Group Permissions to List)

See Note
Delete Unique List PermissionsUse SharePoint SmartObject method. (Delete Unique Permissions from List)See Note
Remove List PermissionsUse SharePoint SmartObject method. (Remove User or Group Permissions from List)See Note
Stop Inheriting List PermissionsUse SharePoint SmartObject method. (Stop Inheriting Permissions on List)See Note

Sites
K2 4.7K2 Five/K2 CloudNotes
Create SiteCreate Subsite Step 
Update SiteUpdate Subsite Step 
Delete SiteDelete Subsite Step 
Get Site ReferenceGet Subsite Reference Step 
Add Site Permissions

Use SharePoint SmartObject method. (Add User or Group Permissions to Site)

See Note
Delete Unique Site PermissionsUse SharePoint SmartObject method. (Delete Unique Permissions from Site)See Note
Remove Site PermissionsUse SharePoint SmartObject method. (Remove User or Group Permissions from Site)See Note
Stop Inheriting Site PermissionsUse SharePoint SmartObject method. (Stop Inheriting Permissions on Site)>See Note

Groups
K2 4.7K2 Five/K2 CloudNotes
Create GroupUse SharePoint SmartObject method. (Create Group)See Note
Update GroupUse SharePoint SmartObject method. (Update Group)See Note
Delete GroupUse SharePoint SmartObject method. (Delete Group)See Note
Get Group ReferenceUse SharePoint SmartObject method. (Get Group/s)See Note

Users
K2 4.7K2 Five/K2 CloudNotes
Add User to GroupUse SharePoint SmartObject method. (Add User to Group)See Note
Remove User from GroupUse SharePoint SmartObject method. (Remove User from Group)See Note
Get User ReferenceUse SharePoint SmartObject method. (Get User from Group)See Note

Document Set
K2 4.7K2 Five/K2 CloudNotes
Copy Document SetUse SharePoint SmartObject method. *See Note
Create Document SetUse SharePoint SmartObject method. *See Note
Delete Document SetUse SharePoint SmartObject method. *See Note
Get Document Set ReferenceUse SharePoint SmartObject method. *See Note
Move Document SetUse SharePoint SmartObject method. *See Note
Rename Document SetUse SharePoint SmartObject method. *See Note
Update Document SetUse SharePoint SmartObject method. *See Note

* You must add the Document Set type in SharePoint to see this method

K2 Studio/K2 for Visual Studio

This section describes (but is not limited to) the differences between features in the K2 Studio/K2 for Visual Studio workflow design tool (sometimes referred to as the 'Thick Client' workflow designer) and the web browser-based workflow design tool in K2 Five/K2 Cloud. (In this article, K2 4.7 includes K2 blackpearl, K2  for SharePoint, and K2 smartforms.)

Process/Workflow

K2 4.7K2 Five/K2 CloudNotes
Line RuleUse a combination of Decision, Task, Split, Merge
Process Start RuleStart Step
Conditional Start Rule
Process EscalationNot available at this time
Go to Activity escalationDeadline Task ResultIf you need to go to a different step after a task has been dormant, you can setup a deadline with an expired task result and then from the decision step connect the expired decision line to the step you want to go to. See Deadline tab.
Async Server EventWait for external systemUse the Wait for external system option on any SmartObject step. See How To: Configure and use the "Wait for External System" option in a workflow

Process Wizards

K2 4.7K2 Five/K2 CloudNotes
SharePoint 2013 Process WizardsChoose your form or list using the Start Step
SmartForms Process WizardsChoose your form using the Start Step
SharePoint 2010 Events Process WizardDeprecated
SharePoint 2010 Workflow Integration Process WizardDeprecated
InfoPath Integration Process WizardDeprecated

Default Activity

K2 4.7K2 Five/K2 CloudNotes
Default Client EventTaskSee Using Task Recipients and Responses for an example
Event Notification SettingsTask Notification
OutcomesTask Results
Destination Users (Participants)Recipients
Limit the number of slots toTask Result options
Create a slot for each destinationTask Result Rule - Responses
Expected DurationDue Date
Start RuleCan use the Timer Step
Escalations
Preceding rule (K2 for Visual Studio)Merge
Succeeding RuleTask Result Rule
Exception RuleErrors
Destination RuleRecipients rule
Destination SlotTask Result Rule - Responses

Destination Rule Options

K2 4.7K2 Five/K2 CloudNotes
Destination Rule Options: Plan per Destination - One at a timeNot available at this time 
Destination Rule Options: Plan just onceNot available at this time
Destination Rule Options: Plan per Destination – All at OnceUse the Task Step
Destination Rule Options: Plan per slot - no destinationsUse the Call Sub Workflow Step with Multiple option
Keep roles synchronized Not available at this time
Resolve all roles and groups to usersResolve groups to Individuals

Object Browser

K2 4.7K2 Five/K2 CloudNotes
Process data fieldsVariables. Available in the Context Browser, also called Set Data Fields
User BrowserSelect User Dialog. This dialog is available in Recipients Tab, Email Alert Tab, Reminders Tab, Send Email Step

Object Browser - Environment

K2 4.7K2 Five/K2 CloudNotes
Category ServerFields (Environment fields)Environment fields are not available in K2 Cloud
Mail ServerFields (Environment fields)Environment fields are not available in K2 Cloud
SharePoint ServerFields (Environment fields)Environment fields are not available in K2 Cloud
SmartObject ServerFields (Environment fields)Environment fields are not available in K2 Cloud
Workflow Management ServerFields (Environment fields)Environment fields are not available in K2 Cloud
Workflow ServerFields (Environment fields)Environment fields are not available in K2 Cloud
Workflow Web ServiceFields (Environment fields)Environment fields are not available in K2 Cloud

Object Browser - Workflow Context Browser

K2 4.7K2 Five/K2 CloudNotes
Process InstanceWorkflow
Activity InstanceMulti-Step
Activity Destination InstanceUse the Task User and Task sections in the Workflow tab of the Context BrowserSee Task User and Task sections not showing for all steps of a Multi-Step Workflow Known Issue
Workflow Activity instance destination data fieldsDeprecated
XML fieldsNot available at this time
Activity data fieldsAction Result
Event InstanceStep
Line InstanceNot available at this time
Worklist Item Instance (Worklist Item Data)Use the Task User section in the Workflow tab of the Context BrowserWorklist Item Instance (Platform) is not available in K2 Five/K2 Cloud

Object Browser - Function Browser/Functions

K2 4.7K2 Five/K2 CloudNotes
Inline FunctionsFunctionsThe following functions are not available in K2 Five/K2 Cloud:The following functions are not available at this time:

Event Wizards

K2 4.7K2 Five/K2 CloudNotes
Create ReferenceCreate Reference Step. Find it in the Basic steps.
For EachLoop. Find it in the Logic steps You can also use the Call Sub Workflow step to start a sub workflow for each item in a list.
Code ReferenceDeprecated
Data Event Deprecated
Default Server Use SmartObject methods. Web-based brokers (REST, OData, Web Services, WCF) allow for code encapsulation.
EmailSend Email. Find it in the Basic steps.
Forms Generation Client Deprecated
InfoPath Client Deprecated
IPC Call Sub Workflow. Find it in the Basic steps.
Item Reference Deprecated
PlaceholderPlaceholder. Find it in the Basic steps.
SmartForms Client Use Task
SmartObject SmartObject Method. Find it in the Basic steps.
Upload InfoPath Form Deprecated
SharePoint 2010 Deprecated

In the sections below, for items that don't have an equivalent in K2 Five/K2 Cloud, see How To: Adding List Item Permissions for an example of using a SmartObject event to mimic the behavior and functionality.
Active Directory
K2 4.7K2 Five/K2 CloudNotes
Create New UserActive Directory. Find it in the SmartObjects steps. Use ADUser SmartObject method. (Create)See Note
Update UserUse ADUser SmartObject method. (Update)See Note
Disable UserUse ADUser SmartObject method. (Disable)See Note
Add User to GroupUse ADUser SmartObject method. (AddToGroups)See Note
Remove User from GroupUse ADUser SmartObject method. (RemoveFromGroups)See Note
Remove User from All GroupsUse ADUser SmartObject method. (RemoveFromAllGroups)See Note
Create GroupUse ADGroup SmartObject method. (Create)See Note
Update GroupUse ADUser SmartObject method. (Update)See Note
Remove GroupUse ADUser SmartObject method. (Remove)See Note
Remove Members from GroupUse ADUser SmartObject method. (RemoveMembers)See Note

Exchange
K2 4.7K2 Five/K2 CloudNotes
Create MailboxDeprecated
Disable MailboxDeprecated
Send TaskCreate an Outlook Task in a workflow
Send Meeting RequestCreate an Exchange Appointment Form

CRM4
K2 4.7K2 Five/K2 CloudNotes
Create Entity ItemUse CRM SmartObject method. (Entity Create method). *See Note
Update Entity ItemUse CRM SmartObject method. (Entity Update method). *See Note
Delete Entity ItemUse CRM SmartObject method. (Entity Delete method). *See Note
Add Entity Item ReferenceUse CRM SmartObject method. (Entity List\Load method). *See Note

* You must register the service against the CRM4 Service Broker

CRM
K2 4.7K2 Five/K2 CloudNotes
Create CRM Entity ItemCreate CRM Entity Step. Find it in the steps.
Update CRM Entity ItemUpdate CRM Entity Step. Find it in the steps.
Delete CRM Entity ItemDelete CRM Entity Step. Find it in the steps.
Get CRM Entity Item ReferenceGet CRM Entity Reference Step. Find it in the steps.

Azure Active Directory
K2 4.7K2 Five/K2 CloudNotes
Create AAD GroupAzure Active Directory. Find it in the SmartObjects steps. Use AAD Group SmartObject method. (Create)See Note
Create AAD UserUse AAD User SmartObject method. (Create)See Note
Enable AAD UserNot available
Disable AAD UserNot available
Add AAD User to GroupUse AAD User and Groups SmartObject method. (Add Users to Group)See Note
Remove AAD User from GroupUse AAD User and Groups SmartObject method. (Remove Users from Group)See Note
Get AAD User ReferenceUse AAD User SmartObject method. (Get/Get List)See Note
Get AAD Manager ReferenceUse AAD User SmartObject method. (Get Manager)See Note
Get AAD Direct Reports ReferenceUse AAD User SmartObject method. (Get Direct Reports)See Note
Get AAD Group ReferenceUse AAD Group SmartObject method. (Get/Get List)See Note
Get AAD Group Users ReferenceUse AAD User SmartObject method. (Get Users in Group)See Note
Update AAD GroupUse AAD Group SmartObject method. (Update)See Note
Update AAD UserUse AAD User SmartObject method. (Update)See Note

DocuSign
K2 4.7K2 Five/K2 CloudNotes
Add DocumentAdd Document Step. Find it in the steps.
Add RecipientAdd Recipient Step. Find it in the steps.
Create EnvelopeCreate Envelope Step. Find it in the steps.
Create TabCreate Tab in Document Step. Find it in the steps.
Delete EnvelopeDelete Envelope Step. Find it in the steps.
Move Envelope to FolderMove Envelope to Folder Step. Find it in the steps.
Remove DocumentRemove Document Step. Find it in the steps.
Remove RecipientRemove Recipient Step. Find it in the steps.
Resend EnvelopeResend Envelope Step. Find it in the steps.
Send EnvelopeSend Envelope Step. Find it in the steps.
Void EnvelopeVoid Envelope Step. Find it in the steps.

Word Documents
K2 4.7K2 Five/K2 CloudNotes
Create DocumentDeprecated
Convert DocumentsDeprecated
Update Document Content ControlDeprecated

SharePoint Events

SharePoint 2013 Documents
K2 4.7K2 Five/K2 CloudNotes
Upload DocumentAdd Document to Library Step
Update Document PropertiesUpdate Document Properties Step
Delete DocumentDelete Document Step
Get Document ReferenceGet Document Reference Step
Check Out DocumentCheck Out Document Step
Check In DocumentCheck In Document Step
Discard Document Check OutDiscard Document Check Out Step
Copy DocumentCopy Document Step
Move DocumentMove Document Step
Create FolderUse a SharePoint SmartObject method. (Create Folder)See Note
Rename FolderUse a SharePoint SmartObject method. (Rename Folder)See Note
Delete FolderUse a SharePoint SmartObject method. (Delete Folder)See Note
Move FolderUse a SharePoint SmartObject method. (Move Folder)See Note
Add Document PermissionsUse a SharePoint SmartObject method. (Add User or Group Permissions to Document by ID)See Note
Delete Unique Document PermissionsUse a SharePoint SmartObject method. (Delete Unique Permissions from Document by ID)See Note
Remove Document PermissionsUse a SharePoint SmartObject method. (Remove User or Group Permissions from Document by ID)See Note
Stop Inheriting Document PermissionsUse a SharePoint SmartObject method. (Stop Inheriting Permissions on Document by ID)See Note

SharePoint 2013 List Item
K2 4.7K2 Five/K2 CloudNotes
Create List ItemCreate List Item Step
Update List ItemUpdate List Item Step
Delete List ItemDelete List Item Step
Get List Item ReferenceGet List Item Reference Step
Copy List ItemCopy List Item Step
Move List ItemMove List Item Step
Add List Item AttachmentUse a SharePoint SmartObject method. *See Note
Remove List Item AttachmentUse a SharePoint SmartObject method. *See Note
Get List Item Attachment ReferenceUse a SharePoint SmartObject method. *See Note
Create Folder (Lists)Use a SharePoint SmartObject method. **See Note
Rename Folder (Lists)Use a SharePoint SmartObject method. **See Note
Delete Folder (Lists)Use a SharePoint SmartObject method. **See Note
Move Folder (Lists)Use a SharePoint SmartObject method. **See Note
Add List Item PermissionsUse SharePoint SmartObject method. (Add User or Group Permissions to List Item by ID)See Note
Delete List Item PermissionsUse SharePoint SmartObject method. (Delete Unique Permissions from List Item by ID)See Note
Remove List Item PermissionsUse SharePoint SmartObject method. (Remove User or Group Permissions from List Item by ID)See Note
Stop Inheriting List Item PermissionsUse SharePoint SmartObject method. (Stop Inheriting Permissions on List Item by ID)See Note

* You must enable Attachments on your SharePoint list to see this method
** You must enable folders on your SharePoint list to see this method

SharePoint 2013 Library
K2 4.7K2 Five/K2 CloudNotes
Create LibraryCreate Library Step
Update LibraryUpdate Library Step
Delete LibraryDelete Library Step
Get Library ReferenceGet Library Reference Step
Add Library Permissions

Use SharePoint SmartObject method. (Add User or Group Permissions to Library)

See Note
Delete Unique Library PermissionsUse SharePoint SmartObject method. (Delete Unique Permissions from Library)See Note
Remove Library PermissionsUse SharePoint SmartObject method. (Remove User or Group Permissions from Library)See Note
Stop Inheriting Library PermissionsUse SharePoint SmartObject method. (Stop Inheriting Permissions on Library)>See Note

SharePoint 2013 List
K2 4.7K2 Five/K2 CloudNotes
Create ListCreate List Step
Update ListUpdate List Step
Delete ListDelete List Step
Get List ReferenceGet List Reference Step
Add List Permissions

Use SharePoint SmartObject method. (Add User or Group Permissions to List)

See Note
Delete Unique List PermissionsUse SharePoint SmartObject method. (Delete Unique Permissions from List)See Note
Remove List PermissionsUse SharePoint SmartObject method. (Remove User or Group Permissions from List)See Note
Stop Inheriting List PermissionsUse SharePoint SmartObject method. (Stop Inheriting Permissions on List)See Note

SharePoint 2013 Site
K2 4.7K2 Five/K2 CloudNotes
Create SiteCreate Subsite Step
Update SiteUpdate Subsite Step
Delete SiteDelete Subsite Step
Get Site ReferenceGet Subsite Reference Step
Add Site Permissions

Use SharePoint SmartObject method. (Add User or Group Permissions to Site)

See Note
Delete Unique Site PermissionsUse SharePoint SmartObject method. (Delete Unique Permissions from Site)See Note
Remove Site PermissionsUse SharePoint SmartObject method. (Remove User or Group Permissions from Site)See Note
Stop Inheriting Site PermissionsUse SharePoint SmartObject method. (Stop Inheriting Permissions on Site)See Note

SharePoint 2013 Group
K2 4.7K2 Five/K2 CloudNotes
Create GroupUse SharePoint SmartObject method. (Create Group)See Note
Update GroupUse SharePoint SmartObject method. (Update Group)See Note
Delete GroupUse SharePoint SmartObject method. (Delete Group)See Note
Get Group ReferenceUse SharePoint SmartObject method. (Get Group/s)See Note

SharePoint 2013 User
K2 4.7K2 Five/K2 CloudNotes
Add User to GroupUse SharePoint SmartObject method. (Add User to Group)See Note
Remove User from GroupUse SharePoint SmartObject method. (Remove User from Group)See Note
Get User ReferenceUse SharePoint SmartObject method. (Get User from Group)See Note

SharePoint 2013 Document Set
K2 4.7K2 Five/K2 CloudNotes
Copy Document SetUse SharePoint SmartObject method. *See Note
Create Document SetUse SharePoint SmartObject method. *See Note
Delete Document SetUse SharePoint SmartObject method. *See Note
Get Document Set ReferenceUse SharePoint SmartObject method. *See Note
Move Document SetUse SharePoint SmartObject method. *See Note
Rename Document SetUse SharePoint SmartObject method. *See Note
Update Document SetUse SharePoint SmartObject method. *See Note

* You must add the Document Set type in SharePoint to see this method