---
title: About the Module
description: "Create task completion objects that could be added to other, referenced objects in order to keep the status of who and when marked an assignment as completed. ## Required Vault Structure elements Assignments module creates a separate object for each…"
url: "https://extensionkit.unitfly.com/documentation/about-extended-assignments/"
updated: "2025-05-01"
category: Configurations / Extended Assignments
---

# About the Module

Create task completion objects that could be added to other, referenced objects in order to keep the status of who and when marked an assignment as completed.

## Required Vault Structure elements

Assignments module creates a separate object for each assignment completion. To create a separate object, certain elements need to be created.

**Object Type**

- Completion (required)

**Class**

- Completion (required)

**Property definitions**

- **Assignments Completion** **(required**)
  Choose from list “{Object Type you created}” (multi-select)
- **Completion User** **(required)**
  Choose from list “Users”
- **Completion Date**
  Date
- **Completion Date UTC**
  Date
- **Completion Time**
  Time
- **Completion Time UTC**
  Time
- **Completion Timestamp**
  Timestamp
- **Identifier**
  Text
