Skip to main content
Version: 7.9

system.user.getScheduledUsers

New in 7.9.7

This function is used in Python Scripting.

Description​

Returns a list of users that are scheduled on. If no users are scheduled, it will return an empty list.

Client Permission Restrictions​

This scripting function has no Client Permission restrictions.

Syntax​

system.user.getScheduledUsers(userSource, date)

Parameters​

TypeParameterDescription
StringuserSourceThe name of the user source to check for scheduled users.
DatedateThe date to check schedules for. May be a Java Date or Unix Time in ms. If omitted, the current date and time will be used. [optional]

Returns​

List - List of all Users scheduled for the given date, taking schedule adjustments into account.

Scope​

Gateway, Designer, Client

Code Examples​

Example #1
# Get all users scheduled for the date specified in a popup calendar and print their names.

date = event.source.parent.getComponent('Popup Calendar').date
users = system.user.getScheduledUsers("default", date)

if users == None:
print "No users scheduled"
else:
print "Scheduled users:"
for user in users:
print user.get(user.Username)