Which IIQ version are you inquiring about?
Version 8.2
Hi Team,
I am trying to create a group in GCP and tried below provisioning plan. As per Group provisioning policy, I have added both name and email attributes. However, the provisioning is failing with the error “email is missing” though email is present in the plan. Any thoughts?
Group Provisioning Policy:
<Form name="group" objectType="group" type="Create">
<Attributes>
<Map>
<entry key="pageTitle" value="group"/>
</Map>
</Attributes>
<Section>
<Field displayName="con_form_GAR_group_email" helpKey="help_con_form_GAR_primary_group_email" name="Email" required="true" type="string"/>
<Field displayName="con_form_GAR_group_name" helpKey="help_con_form_GAR_primary_group_name" name="name" reviewRequired="true" type="string"/>
</Section>
</Form>
Provisioning Plan:
<ProvisioningPlan>
<ObjectRequest application="GCP-IIQ-QA" nativeIdentity="gg_cloud_test_gcp_04082024" op="Create" type="group">
<AttributeRequest name="email" op="Set" value="[email protected]"/>
<AttributeRequest name="description" op="Set" value="gg_cloud_test_gcp_04082024"/>
</ObjectRequest>
</ProvisioningPlan>
Provisioning Result:
<ProvisioningProject>
<MasterPlan>
<ProvisioningPlan>
<ObjectRequest application="GCP-IIQ-QA" nativeIdentity="gg_cloud_test_gcp_04082024" op="Create" type="group">
<AttributeRequest name="email" op="Set" value="[email protected]"/>
<AttributeRequest name="name" op="Set" value="gg_cloud_test_gcp_04082024"/>
<AttributeRequest name="description" op="Set" value="gg_cloud_test_gcp_04082024"/>
</ObjectRequest>
</ProvisioningPlan>
</MasterPlan>
<ProvisioningPlan targetIntegration="GCP-IIQ-QA" trackingId="7c0e1bc1a3fd4ee0966670e5b22b9793">
<ObjectRequest application="GCP-IIQ-QA" nativeIdentity="gg_cloud_test_gcp_04082024" op="Create" targetIntegration="GCP-IIQ-QA" type="group">
<Attributes>
<Map>
<entry key="provisioningTransactionId" value="0a2c2b288ebf18b3818ebff3a9870211"/>
</Map>
</Attributes>
<AttributeRequest name="name" op="Set" value="gg_cloud_test_gcp_04082024"/>
<AttributeRequest name="description" op="Set" value="gg_cloud_test_gcp_04082024"/>
<AttributeRequest name="email" op="Set" value="[email protected]"/>
<ProvisioningResult status="failed">
<Errors>
<Message key="openconnector.ConnectorException: Exception occurred. Error message - [ ConnectorException ] &#xA; [ Error details ] HTTP not ended OK. Response Code - 400 Error - Missing required field: email" type="Error"/>
</Errors>
</ProvisioningResult>
</ObjectRequest>
</ProvisioningPlan>
</ProvisioningProject>