强制“重置状态”在用户上。 OCS 2007 R2企业版。 [英] Force "Reset Status" on user. OCS 2007 R2 Enterprise Edition.

查看:81
本文介绍了强制“重置状态”在用户上。 OCS 2007 R2企业版。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们希望每晚自动重置用户状态。原因是用户手动设置状态而忘记更改状态。因此,用户可能处于"请勿打扰"状态。状态为一周而且没有接到任何电话。

We would like to automatically reset user status nightly. The reason is that users set status manually and forget to change it. So user might be in "Do Not Disturb" status for a week and don't get any calls.

我正在寻找可以在服务器端实施的解决方案,因此每晚都会进行状态重置。

I am looking for solution that could be implemented on server side, so status reset performed nightly.

 

谢谢!

推荐答案

那个有点难熬。  当用户手动设置状态时,会将其发布到服务器,并带有一个标记,指示该标记由用户完成,而不是由客户端使用的其中一种自动方法(如日历更改)完成。 在
general中,该状态是"固定的"。在用户进行"重置"之前,OC不会使用任何自动机制更改手动状态。

That one is a little tough.  When a user manually sets the presence, it is published to the server with a flag that indicates that it was done by the user and not by one of the automated methods that the client uses (like calendar changes).  In general, that state is "fixed" and OC will not change a manual state using any of the automated mechanisms until the user does a "reset".

如果您想代表用户执行此操作,那么您将需要使用为每个用户注册UserEndpoint的UCMA API编写应用程序,检查已发布的状态以查找"手册"。标记,然后为用户发布一个新状态,没有设置
的标记。

If you want to do this on the user's behalf, then you will need to write an app using the UCMA API that registers a UserEndpoint for each user, checks the published state for the "manual" flag, and then publishes a new state for the user, without that flag set.

 


这篇关于强制“重置状态”在用户上。 OCS 2007 R2企业版。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆