Group membership request form template
A group membership request form template for Microsoft 365, Entra ID, MSP, and n8n workflows with approval and expiration controls.
A group membership request form template should collect requester, target user, customer or department, requested group, add/remove action, business justification, expiration date, approver, approval decision, ticket context, and tenant mapping before n8n changes group membership.
Use this template when the form is part of an operational workflow.
- IT teams replacing email-based Microsoft 365 or Entra ID group requests.
- MSPs collecting customer-approved access changes through a portal.
- n8n workflows that need stable user and group IDs before changing access.
Typical systems this template may need to read before n8n fulfills the request:
Fields this form should include
Require approval for privileged, sensitive, customer-visible, temporary, or externally shared group memberships. Use expiration dates for temporary access.
Send n8n stable target user IDs, group IDs, action, expiration date, justification, approval result, tenant context, ticket ID, and idempotency key.
Build the form first, then wire the workflow.
Define eligible group catalogs
Decide which groups are requestable and hide groups that should never be self-service.
Load users and groups dynamically
Use read-only webhooks for tenant-specific users, groups, approvers, and policy metadata.
Add approval and expiration
Collect business justification, approver decision, and temporary-access timing before fulfillment.
Fulfill after approval
Send the approved payload to n8n, CIPP, Microsoft Graph, PowerShell, IAM, or a ticketing workflow.