K2NE / K2NEServiceBroker

The k2NE Service Broker
12 stars 19 forks source link

Out of Office settings and Client API #51

Open panjkov opened 8 years ago

panjkov commented 8 years ago

As it seems by briefly reading Workflow Management API documentation, when we use workflowManagementServer.SetUserStatus(@"K2:K2WORKFLOW\Me", UserStatusses.OOF), user that executes the API call should be Admin on K2 server. If we use that in SmartForms, users will not be able to configure OOF if the "Impersonation" has been enabled on ServiceBroker unless they are Admins on K2. Would it be wise to expose Out of Office settings through Client API, by using connection.SetUserStatus(@"K2:DOMAIN\Sharer", UserStatuses.OOF);

cyclops1982 commented 7 years ago

@panjkov Is this still needed in the current version?