Scheduling a device action

You can set up one-time actions or recurring actions to automate and manage device tasks. The process includes selecting actions, specifying target groups, and configuring recurrence patterns.

About this task

You can set an action to run on devices either as a one-time task or on a recurring task. For example,
  • As an IT administrator, your primary goal is to verify that the devices are always operating in kiosk mode and regularly rebooted for optimal performance. Use the Action Orchestrator to set up the recurring actions to handle these tasks automatically. You can create a scheduled action to run on a specific device or a group of devices for the Restart action for Android or iOS device, or Enabling and Disabling the Kiosk mode for Android devices and set the frequency to either a one-time occurrence or a recurring schedule. For more information on creating a schedule, see Restart action.
  • With the Action Orchestrator, you can easily manage OS updates for both Android and iOS device, efficiently track their status, and make sure that the devices are updated with the latest OS. You can create a scheduled action for an individual device or a group of devices for the OS update for Android or iOS device and set the frequency to a one-time update. For more information on creating a schedule, see OS update.

Procedure

  1. From the IBM® MaaS360® Portal home page, select Actions > Action Orchestrator, and click Create.
  2. In the Create Action window, on the Action tab, select an action, and set a unique name and description for the scheduled action. The available actions are Restart action for Android device, Restart action for iOS device, OS update action for both Android and iOS, Enter Kiosk mode and Exit Kiosk mode for Android devices, Update OS update action for macOS, Send custom XML profile, Send custom command, and Update apps for iOS.
  3. Click Next.
    1. Restart action, Enter Kiosk mode, Exit Kiosk mode
      • Click the Target tab and specify the groups on which the action must be taken and click Next.
        Note: You can specify a maximum of 10 groups.
      • Click the Schedule tab and select the date and time. You can also select the time zone from the drop down list for custom time zone.
        Note: By default, the administrator time zone is selected.
      • In the Occurrence field, set the occurrence pattern. You can schedule recurring actions with frequency like once, daily, weekly, monthly, and yearly.
        Condition 1
        The occurs field is set to Once. Enter the date and time.
        Condition 2
        The occurs field is set to daily. Enter the date until which the action must be performed.
        Condition 3
        The occurs field is set to weekly. Select the days of the week on which you want to schedule the action. On the repeats field, select the frequency of the action and enter the date until which the action must be performed.
        Condition 4
        The occurs field is set to monthly. Select the day of the month on which you want to schedule the action. On the repeats field, select the frequency of the action and enter the date until which the action must be performed.
        Condition 5
        The occurs field is set to yearly. Select the day of the month on which you want to schedule the action. On the repeats field, select the month and enter the date until which the action must be performed.
    2. OS update action
      • Click the Configuration tab and enter the following details.
        • Android
          Remote source URL
          An accessible URL for the device to download the OS Update binary file.
          Target build number
          It is the build number of the file that is provided in the Remote Source URL field.
        • iOS, macOS
          Select version
          The OS version that needs to be installed.
          Enforcement date and time
          The date on which it must be enforced on the device if not installed earlier.
          Organizational help URL
          The help URL for administrators to connect during troubleshooting.
      • Click the Target tab and specify the group for which the action needs to be triggered.
      • Click the Schedule tab, and select the date and time.
    3. Send custom XML profile, Send custom command
      • Click the Configuration tab and enter the following details.
      • Click the Target tab and specify the group for which the action needs to be triggered.
      • Click the Schedule tab, and select the date and time.
      • In the Occurrence field, set the occurrence pattern. You can schedule recurring actions with frequency like once, daily, weekly, monthly, and yearly.
    4. Update apps-iOS
      • Click the Configuration tab and select one of these following options.
        • All apps
        • Specific apps. You can select a maximum of 20 apps from the app catalog. Enter the app name in the search field to get the apps.
          Note: The list of apps for which the Update Apps mode set as Schedule updates are only displayed.
      • Click the Target tab and specify the groups on which the action must be taken and click Next.
      • Click the Schedule tab and select the date and time. You can also select the time zone from the list of custom time zones.
      • In the Occurrence field, set the occurrence pattern. You can schedule recurring actions with frequency like once, daily, weekly, monthly, and yearly.
      Note: MaaS360 fetches the latest app updates for iTunes apps through a batch job that runs once every 7 days and pushes the app updates as and when they are available. Users must expect a delay in receiving the app updates after the update is available in the App Store. Users can perform app refresh through app summary > Refresh App Details to receive important updates in 3-4 hours.
  4. Click Next.
  5. Click the Review tab and review the action specifications.
  6. Click Create.
    The action is scheduled successfully.
    Notes:
    • Action is scheduled at a device group or user group level and upto 10 device groups are supported as the target group.
    • The system created device groups are not supported in this release.
    • Users have access to the Create and Delete options only if they have read/write permissions that are granted by the administrator. Also, the available action types are shown to users based on the permissions assigned by the administrator.
    • Actions that are scheduled through Action Orchestrator are automatically logged and can be monitored in the Action Logs dashboard. You can also manually schedule device actions by using individual app or device workflows; however, these actions are not captured in the Action Logs dashboard.