> For the complete documentation index, see [llms.txt](https://docs.cipp.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cipp.app/user-documentation/tenant/gdap-management/invites/add.md).

# New Invite

This page generates GDAP invites from a role template. Each invite creates a pending relationship in Partner Center and returns two links: an invite link for the customer, and an onboarding link for you.

## Generating Invites

| Field                         | Description                                                                                                      |
| ----------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| Select GDAP Role Template     | The role template the invite is built from. This determines which roles the relationship will request. Required. |
| Number of Invites to generate | How many invites to create in one go. Useful when preparing several tenants at once. Defaults to 1.              |
| Internal Reference Message    | An optional note recorded against each invite, for example a client name or ticket number.                       |

Once a template is selected, the **Selected Role Mappings** section lists the roles it contains and the security group each will be assigned through. Click **Add Invites** to generate them. The resulting links appear in a table at the bottom of the page.

| Link           | Description                                                                                       |
| -------------- | ------------------------------------------------------------------------------------------------- |
| Invite Url     | Send this to your client, or accept it yourself as a Global Administrator on the customer tenant. |
| Onboarding Url | Open this as a CIPP administrator to complete the onboarding process once the invite is approved. |

{% hint style="info" %}
This will ensure that the correct roles are mapped to the GDAP relationship, and test that the CIPP-SAM application is correctly pushed to the tenant. The invite needs to be accepted by a Global Administrator in the customer tenant.
{% endhint %}

{% hint style="info" %}
The onboarding process will also run on a nightly schedule, so an approved invite is picked up automatically even if you never open the onboarding link. For automated onboardings, see [Automated Onboarding](/user-documentation/cipp/settings/partner-webhooks.md) in Application Settings.
{% endhint %}

{% hint style="warning" %}
**Please note:** Any other user that needs to gain access to your Microsoft CSP Tenants will need to be manually added to these groups.\
To easily add users to these groups, you can do the following

* Create a new security group in your partner tenant with the `Microsoft Entra roles can be assigned to the group` option set to yes. Ex. GDAP\_CIPP\_Recommended\_Roles
* Add the users to the created group
* Add the created group to the individual GDAP security groups that CIPP created for you. Ex. M365 GDAP Exchange Administrator
  {% endhint %}

If multiple invites are generated but not used, the unused ones can be found on the . page, where onboarding can be started again later.

***

## Feature Requests / Ideas

We value your feedback and ideas. Please raise any [feature requests](https://github.com/CyberDrain/CIPP/issues/new?template=feature.yml) on GitHub.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.cipp.app/user-documentation/tenant/gdap-management/invites/add.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
