Scott Lawrence wrote:
> On Mon, 2009-11-23 at 14:04 -0500, Yang, Huijun (CAR:9D30) wrote:
>> I think it is a good point to have a checkbox in the user portal, to
>> allow user to add/remove MyAssistant as a buddy, and enabled by default.
>> This will trigger a XMPP request underneath to update the user's roster.
>> In that case, by default, user does not need to add MyAssist manually,
>> and user also has choice to disable it. With this, it also does not have
>> a side effect you pointed out above when adding MyAssist at group level.
> 
> I would use a button, not a checkbox, because I think of a button as a
> UI element that "does something now", whereas a checkbox usually
> requires that the form it is a part of be submitted.
> 
> I don't think that we need the user portal to handle the case of
> revoking the permission to send to me - I can always do that from my IM
> client anyway, correct?
> 
> 

Administrators decide the group membership and administrators should decide
if they want to add PA to any group: since PA is not a normal user, group
needs to have boolean property (checkbox) that would allow admin to decide
if PA is or is not a member of this group.

There is no need to issue any XMPP request underneath: sipXconfig just
needs to modify the list of group members when replicating xmpp-account.

Users probably can block or add buddies from their IM clients. But that's
between a client and XMPP server - not sure if sipXconfig can do anything
to change that.
D.

_______________________________________________
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