Introduction

The table below includes but is not limited to a list of the differences between features in K2 Workspace Management Console and K2 Management Site.

FeatureK2 Workspace Management ConsoleK2 Management Site
Category BrowserNew
FeaturesNew
AuthenticationNew
(The OAuth and Claims management forms were previously available in the K2 Designer)
Service TypesNew
Service InstancesNew
Workflow SchedulingNew
ServersNew
Environment Library Plugin TypesCheckDeprecated
Environment Library Field TypesCheckDeprecated
Environment Library TemplatesCheckDeprecated
Report DesignerCheckDeprecated
Notification Event DesignerCheckDeprecated
Custom Event DesignerCheckDeprecated
Workspace PermissionsCheckDeprecated
SmartBox SecurityCheckFeature Parity
Process RightsCheckFeature Parity and Process Administration Support
Workflow Server > Users > Action RightsCheckCurrently not available
Workflow Server > ArchivingCheckCurrently not available
Workflow Server > Users > Process RightsCheckMoved to process level
Workflow Server > Users > Working Hours AccessCheckMoved to Workflow Server > Working Hours
Workflow Server > Users > Out of OfficeCheckMoved to User Management > Out of Office
RolesCheckMoved to User Management > Roles
User ManagersCheckMoved to User Management
Workflow Server > Server RightsCheckCheck
Workflow Server > ProcessesCheckCheck
Workflow Server > Error ProfilesCheckAdded error profiles to process details forms
Workflow Server > String TableCheckCheck
Workflow Server > Working HoursCheckCheck
SmartBox > SecurityCheckCheck
RolesCheckCheck

Previously you were required to have a minimum of Export (deploy) rights to see a workflow in K2 Management Console and required workflow server Admin permissions to manage it. Enhancements have been made to workflow management to support Process Administrator security in K2 4.7 and later. Process administrator permissions were added to allow you to use K2 Management to manage one or more processes but not the entire server. The behavior of the API methods that return lists were also changed so that the API returns the data you have rights to. If you don’t have any permissions, an empty list is returned instead of an exception.

The following changes apply to the Workflow Management API:

FeaturePre-K2 4.7K2 4.7
Processes
Access processes(Server) Admin rights are required to access processesAdmin rights are required to view processes in the Processes node for all processes. Process Admin rights are required to view processes in the Processes node on processes (if you do not have server admin rights)
Delete processesAt least Export rights are required to delete processesAdmin rights are required to delete all processes. Process Admin rights are required to delete processes (if you do not have server admin rights)
Download processesAt least Export rights are required to download processesAdmin and Export rights are required to download all processes. Process Admin rights are required to download processes (if you do not have server admin rights)
Default versionsAt least Export rights are required to access default versionsAdmin and Export rights are required to set default versions on all processes. Process Admin rights are required to set default versions on processes (if you do not have server admin rights)
Process instancesAdmin rights are required to access process instancesAdmin or Process Admin rights are required to view the process instances
Process permissionsAdmin rights are required to manage process permissionsAdmin rights are required to manage permissions on all processes. Process Admin rights are required to manage permissions on processes (if you do not have server admin rights)
Errors
Error profilesAdmin rights are required to access, view, create, update or delete error profilesAdmin rights are required to access, view, create, update or delete error profiles. Process Admin rights are required to manage profiles on processes (if you do not have server admin rights)
Error logsAt least Export rights are required to access error logsAdmin rights are required to access error logs. Process Admin rights are required to manage logs on processes (if you do not have server admin rights)
Retry errorsExport rights are required to retry errorsAdmin rights are required to repair errors. Process Admin rights are required to manage errors on processes (if you do not have server admin rights)
Roles
RolesAdmin rights are required to view, create and update rolesAdmin rights are required to view, create and update roles
Run As
Configure Run AsAt least Export rights are required to access Run AsAt least Export or Process Admin rights are required to access Run As
Managed Worklist
Managed WorklistAdmin rights are required to access managed worklistAdmin rights are required to access managed worklist. Process Admin rights are required to manage managed worklist (if you do not have server admin rights)