Configuring the Pre-Requisites

Before you can start a certification campaign, you need to ensure that the workflow for creating and monitoring certification campaigns is active and can run on exactly one Java-based Server and that the general email service is configured.

To satisfy these requirements, perform the following configuration tasks:

  • Make sure that the email service is configured.The Certification Campaign Controller workflow uses the central SendMail workflow to send emails via SMTP. Browse to ProvisioningWorkflowsServicesSMTP.To enable this service, you need to provide values for SMTP host and Port fields with correct values for an external SMTP server.Also check the value in the Map mail address field.For production, make sure the field is blank and does not contain the text dummy, which disables the SMTP workflow.If you plan to send encrypted emails then turn on the flag Encrypt Email and decide about the flag Send on Encryption Failure. Please consult the context-sensitive help for more details on how to configure this service.

  • Configure the Certificate Service (that is used to get the certificate for a given email address) if you plan to send encrypted emails by the SendMail workflow.Define the IP Address and Port if you want the to get the user certificates from an external LDAP directory.If the certificates are available in the user tree of the Provisioning View then simply leave the field IP address empty.Furthermore provide the Search Parameter fields and the Refresh Interval of the internal certificate table.Please consult the context-sensitive help for more details on how to configure this service.

  • Configure the resource family for the Certification Campaign workflow.The Certification Campaign Controller workflow requires the resource family CertificationCampaign to run on a Java-based Server.By default, it is not configured.Select a Java-based Server by navigating to ConnectivityExpert ViewConfigurationJava Serversyourdomain → yourdomain*-yourhost.In the *Resource Families tab, move the CertificationCampaign item from the Available list down to Selected.Set the value for Thread number to 1.Click Save to commit the changes.

  • Create a schedule for the Certification Campaign workflow.The Certification Campaign Controller workflow is started by a schedule, not by events.The workflow performs actions like starting campaigns, monitoring campaigns, applying changes from campaigns, finishing campaigns, deleting campaigns and sending notifications.

    To create a schedule, navigate to ConnectivityExpert ViewSchedules and create a schedule for the workflow WorkflowsDefaultIdentity StoreCertificationCampaignController.

    For more details about how to create a schedule, consult the context-sensitive help and DirX Identity documentation.

  • Enable the Certification Campaign Controller workflow. The Certification Campaign Controller workflow is disabled by default and must be enabled. To enable it, navigate to ConnectivityWorkflowsDefaultIdentity StoreCertificationCampaignController. In the General tab, enter edit mode and then check Is Active.