Please share any images or screenshots, if relevant.
Share all details related to your problem, including any error messages you may have received.
Hi All,
Could someone please assist me in creating a distribution list in SailPoint using the Azure AD connector? I’ve gone through the Azure documents, and while it mentions that creation is possible,but it doesn’t provide instructions on creating distribution lists. Additionally, I couldn’t find relevant information in SailPoint’s Compass. Can anyone please help me with this?
We are currently using a QuickLink to create the distribution lists through a PowerShell script. However, for SailPoint integration, I aim to automate the distribution list creation process using Azure AD rather than manual process. could you please help me on this
You can create Plan to create a Distribution List. Something like below.
Below is the sample.
`
ProvisioningPlan plan = new ProvisioningPlan();
plan.setTargetIntegration(“Azure AppName”);
// Now set the Object Request
ProvisioningPlan.ObjectRequest oR = new ProvisioningPlan.ObjectRequest();
oR.setApplication(“Azure Appname”);
oR.setnativeIdentity(“GroupName”);
oR.setOp(ProvisioningPlan.ObjectOperation.Create);
oR.setType(“group”);
plan.add(oR);
Provisioner pro = new Provisioner(context);
pro.setSource(“TargetAggregation”);
pro.setNoCreateTemplates(false);
Attributes args = new Attributes();
args.put(“optimisticProvisioning”, true);
ProvisioningProject newProject = pro.compile(plan, args);
pro.execute(newProject);
`
Syntax you can fix, i don’t have that azure lab env. but by concept it should work.
If you see any error then print plan in before provisioning rule and try the steps that provided by @kjakubiak . you will get plan printed in logs so you can do little adjustment in rule.
In my workflow, after setting up the ObjectRequest in the plan, I’m attempting to use the IdentityRequest
IdentityRequest identityRequest = new IdentityRequest();
identityRequest.setRequesterDisplayName(“RequesterDisplayName”);
ProvisioningProject provisioningProject = new ProvisioningProject();
provisioningProject.add(plan);
identityRequest.setProvisioningProject(context,provisioningProject);
In my workflow, I’m trying to use the IdentityRequest to trigger a request on the access request page, using a provisioning plan to create a distribution list in Azure. Despite managing to create the distribution list successfully with the Provisioner API in a run rule, I’m struggling to integrate this process into workflows, and the distribution list isn’t being created as expected. could you please give any suggestion for this
Hi Everyone,
Could someone please assist me in creating distribution list for Office 365 using SailPoint azure ad connector? using this plan provided here i can able to see office 365 groups reflecting in azure portal, but i need distribution list. In compass i can able to see via Exchange Online Powershell V3 commands we can create DL but I’m not sure how to do it via azure ad connector. someone please help me with this.