# Schedule Tasks

To schedule when OmniGroupServer checks repositories for updates, use the following configuration parameters:

`GroupServerStartTime` | The date and/or time (24 hour clock) that you want the task to start. You can specify `now` if you want the task to start immediately after OmniGroupServer starts. You can specify a comma-separated list of dates, with the formats `YYYY/MM/DD HH:NN:SS`,`HH:NN:SS`, or `HH:NN`.
`GroupServerRepeatSecs` | The number of seconds that should elapse between the start of each cycle. If a previous job has not finished when a job with the same name is scheduled, the scheduled job does not start until the unfinished job completes.
`GroupServerCycles` | The number of times you want the task to run. To run the task indefinitely, do not set this parameter, or set it to the default value of `-1`.

To configure a default schedule for all tasks, set these parameters in the `[Default]` section of the configuration file.

       [Default]
       GroupServerStartTime=01:00
       GroupServerRepeatSecs=3600
       GroupServerCycles=-1

Alternatively, to schedule a specific task, set these parameters in the task section:

       [LDAP]
       GroupServerLibrary=ogs_ldap
       LDAPServer=myLDAPserver
       LDAPPort=636
       LDAPBase=DC=DOMAIN,DC=COM
       LDAPType=MAD
       LDAPSecurityType=SSL
       LDAPBindMethod=NEGOTIATE
       GroupServerStartTime=now
       GroupServerRepeatSecs=3600
       GroupServerCycles=-1

_FT_HTML5_bannerTitle.htm