> ## Documentation Index
> Fetch the complete documentation index at: https://specterops-feat-poc-api-playground.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a Data Collection Schedule

<img noZoom src="https://mintcdn.com/specterops-feat-poc-api-playground/5XJ7p5p7xL9ZwxE2/assets/enterprise-edition-pill-tag.svg?fit=max&auto=format&n=5XJ7p5p7xL9ZwxE2&q=85&s=5935d09eed22feb3daa90beb0a34b571" alt="Applies to BloodHound Enterprise only" width="225" height="45" data-path="assets/enterprise-edition-pill-tag.svg" />

## Purpose

This article outlines how to create a collection schedule on a collector client that will ensure continuous data collection. BHE administrators should use it when deploying a new client or adding an additional schedule to an existing client.

Generally, Azure and Active Directory Structure do not change significantly enough to warrant more than daily collection.  Local Groups and Sessions can be scheduled to collect every 7 hours to ensure a good sampling of round-the-clock activity.

## Prerequisites

* Creation of one SharpHound Enterprise client, see [Create a SharpHound Enterprise collector client](/collect-data/enterprise-collection/create-collector)
* Logged in as a user role which is authorized to modify clients, see [User Role Definitions](/manage-bloodhound/auth/users-and-roles)

## Process

1. In the top right, click settings ⚙️ → **Administration**

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/ZAFvW39LrOK-TX1k/assets/image-75.png?fit=max&auto=format&n=ZAFvW39LrOK-TX1k&q=85&s=454f932a39494397aacd3872668c8676" alt="" width="246" height="301" data-path="assets/image-75.png" />
</Frame>

2. In the top left side, click **Manage Clients**

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/D7OBo3Pm6H8NOqVG/assets/image-76.png?fit=max&auto=format&n=D7OBo3Pm6H8NOqVG&q=85&s=7fd452cc93e016828a59ef70e48ddd40" alt="" width="323" height="317" data-path="assets/image-76.png" />
</Frame>

3. On a client, click the burger menu and select **Edit Client**

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/D7OBo3Pm6H8NOqVG/assets/image-77.png?fit=max&auto=format&n=D7OBo3Pm6H8NOqVG&q=85&s=9772341b6d85d69beaf146e9a5217508" alt="" width="315" height="334" data-path="assets/image-77.png" />
</Frame>

4. In the *Edit SharpHound Enterprise Client* window, under the heading *Collection Schedule*, click the **+ icon** to add a new schedule.

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/D7OBo3Pm6H8NOqVG/assets/image-78.png?fit=max&auto=format&n=D7OBo3Pm6H8NOqVG&q=85&s=96c6dcd09153717915c2fe4a8b9ae007" alt="" width="640" height="577" data-path="assets/image-78.png" />
</Frame>

5. In the *Schedule* window, configure the schedule:
   * **Start Date**: The time on which the first collection should run
   * **Frequency**: The frequency of the schedule
   * **Data**: The type of data the schedule collects, see [SharpHound Data Collection and Permissions](/collect-data/permissions)
   * **Advanced Options**: See the [Scanning section in the article SharpHound Enterprise Tenant Configuration](/install-data-collector/install-sharphound/tenant-configuration)

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/D7OBo3Pm6H8NOqVG/assets/image-79.png?fit=max&auto=format&n=D7OBo3Pm6H8NOqVG&q=85&s=569d43f8b862cc36c1efe18dbaf3c6c2" alt="" width="704" height="744" data-path="assets/image-79.png" />
</Frame>

6. Save the schedule by clicking **Save**
7. Save the collector client by clicking **Save**

## Outcome

The client is now configured for continuous data collection with one schedule. You can add multiple schedules to a single client for more granular control.

A brief of a client's schedule is shown in the client table's column *Collection Schedule*.

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/D7OBo3Pm6H8NOqVG/assets/image-80.png?fit=max&auto=format&n=D7OBo3Pm6H8NOqVG&q=85&s=fa8c6b0e5048dd3cf2490a94330a553f" alt="" width="1113" height="266" data-path="assets/image-80.png" />
</Frame>

After the next schedule, see the job's status in the *Finished Jobs Log* by clicking ⚙️ → **Administration**, and in the top left side, click **Finished Jobs** **Log**\_. \_The columns **Status** and **Status Message** report on the job's completion.

<Frame>
  <img src="https://mintcdn.com/specterops-feat-poc-api-playground/D7OBo3Pm6H8NOqVG/assets/image-81.png?fit=max&auto=format&n=D7OBo3Pm6H8NOqVG&q=85&s=111c507ca5fc23828865755e52aae89a" alt="" width="1267" height="319" data-path="assets/image-81.png" />
</Frame>
