Hello,

We haven't yet reached resolution on whether to add MyAssistant as part
of an IM group, or to add it at user-level. (XX-7080). Part of the
request of XX-6604 requests to have MyAssistant to be controlled at
user-level.  I will try to summarize the two approaches, and bring the
discussion back alive, so that we can decide/agree on how to
conceptually model/present the feature and make it more user-friendly.

Approach 1: To add MyAssistant as part of an IM group

In Admin portal, there is a checkbox in user-group settings. If checked,
MyAssistant will be added as a member of the IM group. Otherwise, it
won't be included in the IM group.
( please note, I also verified that IM group does not need user's
permission, it will just magically appear in user's roster when user
login to its IM client.) 

The advantage of this approach is that users don't need to do anything,
and MyAssistant will automatically show up in its IM client,  but as
Scott pointed out, the negative side of this approach:
http://list.sipfoundry.org/archive/sipx-dev/msg20734.html


Approach 2: To add MyAssistant at user-level 

1. When a new user being added, and IM is enabled,  or an user  just
enabled IM,
sipXconfig will send a REST request to PA to add the user to its roster,
which will trigger PA to send a permission request to user to add
MyAssistant as a buddy, and it is up to user to accept or decline the
request.

2. In user portal --> Instant Messaging, there is a button, which will
allow user to explicitly trigger sipXconfig to send the request to add
MyAsssistant as a buddy to the user if user has changed his/her mind
after declined the request from 1.



Comparing the two approaches above, personally I think approach 2
appears to be more user-friendly, though it requires a bit more
implementation effort than approach 1. 


Opinions?

Thanks
Huijun





_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to