08-24-2012 10:13 AM - edited 03-17-2019 02:34 PM
Based on my research, the only way to enable calendar present status for Jabber for Windows clients is to have the end-user log into the CUP user portal. From that portal they can navigate down to "Calender Settings" and Select "Include calendar information in my presence status" to [On].
This message is a departure from earlier versions of Jabber/CUPC where users had the option to administer this feature from the client itself. As it presently stands, end users now have to be educated to use another portal other than CCM User to administer their settings.
In CUP 8.6(3) and prior versions, it was possible to execute a SQL command from the CLI to enable calendar status sharing for a bulk group of users. It appears that this no longer works in CUP 8.6(4), perhaps due to a schema change or AXL change.
I would like to understand there is a method in CUP 8.6(4) to make bulk changes to users through the CLI.
While I understand that major changes are going to occur in version 9.0 with the rebranding of CUPS as IM & Presence, forcing end-users to use the CUP User Portal is a major drawback during POC projects. The Jabber for Everyone program is of great interest to my customers, but issues like this causes customers to think, "Man, this feature is much more difficult to enable in Jabber than it was in Lync."
I would also like to know when this feature is slated to be introduced in the Jabber for Windows client. Some preliminary research indicates version 9.5, But it would be helpful to understand a better idea on timeline.
09-28-2012 05:34 AM
Does the presence change for every user or are you just verifying via the GUI?
09-28-2012 05:36 AM
every user I have tested it has changed correctly, I also verified via the GUI....
09-30-2012 10:25 AM
So enabling the calender presence from the CLI by running
execute procedure spSetUserCalendaring((select pkid from enduser where userid='"coflaher"),'t','t')
works on 8.6.4 and is supported by Cisco?
Regards
Roger
10-01-2012 02:32 AM
Correct, but that only works on a per user basis.. It won't bulk do them.
10-01-2012 06:38 AM
Umm, there is no command called execute?
admin:execute procedure spSetUserCalendaring((select pkid from enduser where userid='"blah"),'t','t')
Executed command unsuccessfully
No valid command entered
What am I doing wrong? Running 8.6.4.11900-1
/Roger
10-01-2012 06:40 AM
you need to prefix run sql before that.
10-01-2012 06:49 AM
I tried that but it failed. I think some char got messed up when I copied the text.
this works for me:
run sql execute procedure spSetUserCalendaring((select pkid from enduser where userid='blah'),'t','t')
Thanks!
/Roger
10-01-2012 10:56 AM
Hello,
sorry but reading few post I’m a bit confused.
In order to enable the calendar in presence status for all the users I have the following questions
Thanks a lot
Best regards
10-02-2012 04:02 AM
See inline:
[CF] - Running that command is just an alternative that an admin can use to do it instead of the enduser.
[CF] - Yes
[CF] - For Jabber, you are correct.
01-10-2013 03:14 AM
Hi,
I use version 8.6.4.12900-2, but i get an error with the command:
admin:run sql execute procedure spSetUserCalendaring((select pkid from enduser where userid='t.gebruiker02'),'t','t')
Routine (spsetusercalendaring) can not be resolved.
What can this be?
Thanks,
Maik
01-10-2013 04:14 AM
I just ran the same command on my server with the same version and it worked fine.
Not sure, why its not running.
I would suggest you try to restart the server and try again.
01-10-2013 05:31 AM
Restarted both servers and now it works!
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide