For the complete documentation index, see llms.txt. This page is also available as Markdown.

Mappings

Custom data mappings connect a source of information to a custom data attribute on a directory object, for one or more tenants. A mapping either populates the attribute automatically from CIPP's reporting database on a daily schedule, or exposes it as a field your technicians complete on the user forms.

You need at least one directory extension or schema extension before a mapping can be created, because the mapping needs somewhere to write the value.

Action Buttons

Add Mapping

Table Details

Column
Description

Tenant

The tenants the mapping applies to. All Tenants applies the mapping everywhere.

Source Type

Where the value comes from: Reporting DB for automatic synchronisation, or Manual Entry for a technician-completed field.

Dataset

For Reporting DB mappings, the cached dataset the value is read from. Shows N/A for Manual Entry mappings.

Sync Property

The property within the dataset that is copied. For array datasets this lists the fields captured in each entry instead. Shows N/A for Manual Entry mappings.

Directory Object

The directory object type the value is written to.

Custom Data Attribute

The directory extension or schema extension property the value is written to.

Table Actions

Action
Description
Bulk Action Available

Edit Mapping

Opens the page to change the mapping's tenants, source, or destination.

Delete Mapping

Removes the mapping after confirmation. Values already written to directory objects are left in place.

Adding or deleting a Reporting DB mapping re-registers the scheduled synchronisation tasks, so no further action is needed to start or stop the daily sync.


Feature Requests/Ideas

We value your feedback and ideas. Please raise any feature requests on GitHub.

Last updated

Was this helpful?