Sorry for the top post however Outlook dealing with HTML emails is poor
to say the least...
 
Personally I like approach 2 however I have to wonder about the
Administrator in a large new customer.  If I am a 200 user customer
where 100 users would like to use this feature then trying to support
this will be interesting.  The administrator will end up spending quite
an effort getting those 100 users just to have MyAssistant in the
roster. (explaining to have them go into the user portal, etc..)
Approach 1 would really eliminate lots of the administrator work however
give the user less freedom.  For power users like Scott, Robert and the
rest of us this maybe bad however not sure about the average Joe. 
 
Would be interesting to hear from some folks who deploy to "normal"
users in the community.
 
Al
 
From: [email protected]
[mailto:[email protected]] On Behalf Of Yang, Huijun
(CAR:9D30)
Sent: Friday, November 27, 2009 1:32 PM
To: sipXecs developers
Subject: [sipX-dev] MyAssistant
 
 
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
<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