Configuring IBM Security Access Manager for Unica products
Unprotect objects in IBM Security Access Manager as described in this procedure to enable correct functioning of your Unica products.
Procedure
- Use Web Portal Manager to log in to the domain as a domain administrator.
- Click ACL > Create ACL, complete the Name and Description fields, and click Apply.
- Click ACL > List ACL, and from the Manage ACLs page, click the link for your ACL policy.
-
From the ACL Properties page, click Create, and create two entries for
your ACL, as follows.
- For the first entry, set the entry type to unauthenticated and grant Trx - Traverse, read, delete and execute permissions.
- For the second entry, set the entry type to Any-other and grant Trx - Traverse, read, delete and execute permissions.
-
On the ACL Properties page of the ACL, on the Attach tab, attach
un-protected obejects, as required for your product
installations.
Use the complete path in IBM Security Access Manager, starting from WebSEAL.
Table 1. Un-protected objects required for Unica products Product or feature Objects Unica Campaign WebSEAL junction/Campaign/services/CampaignServices30Service
WebSEAL junction/Campaign/api/campaign/rest
WebSEAL junction/Campaign/FlowchartNotifyScheduler
WebSEAL junction/Campaign/initOfferListResolution.udo
WebSEAL junction/Campaign/getOfferListResolutionStatus.udo
WebSEAL junction/Campaign/OperationMonitor
WebSEAL junction/Campaign/api/campaign/rest
http://host:port/Campaign/api/campaign/rest/deepsearch/partition
Replace partition with the partition name.
The following apply when integration with Engage is implemented.
In the following URLs, replace partition with the partition name.
http://host:port/Campaign/jsp/engage/engageHome.jsp
http://host:port/Campaign/api/campaign/rest/engage/offers
http://host:port/Campaign/api/campaign/rest/engage/offer
http://host:port/Campaign/servlet/EngageUpload
http://host:port/Campaign/api/campaign/rest/engageimportlist
http://host:port/Campaign/api/campaign/rest/engageimportlist/partition
http://host:port/Campaign/api/campaign/rest/engageimportlist/partition/jobid
This URL is for checking the status of an import job. Replace jobid with your job ID.
http://host:port/Campaign/api/campaign/rest/engageimportlist/partition/schedule
http://host:port/Campaign/api/campaign/rest/engageimportlist/partition/channel/schedule
This URL is for sending push or SMS messages. Channel is either
sms
orpush
.
Unica Collaborate WebSEAL junction/collaborate/affiniumcollaborate.jsp
WebSEAL junction/collaborate/services/CollaborateIntegrationServices1.0
WebSEAL junction/collaborate/flowchartRunNotifyServlet
WebSEAL junction/collaborate/js/js_messages.jsp
WebSEAL junction/collaborate/js/format_symbols.jsp
WebSEAL junction/collaborate/alertsService
Unica Deliver WebSEAL junction/Campaign/deliver/eventSinkServlet
Unica Interact WebSEAL junction/Campaign/interact/flowchartEventPatterns.udo
WebSEAL junction/Campaign/interact/saveFlowchartAction.udo
WebSEAL junction/Campaign/interact/testRunFlowchart.udo
WebSEAL junction/Campaign/interact/getProfileDataAction.udo
WebSEAL junction/Campaign/interact/manageIPB.udo
WebSEAL junction/Campaign/initOfferListResolution.udo
WebSEAL junction/Campaign/getOfferListResolutionStatus.udo
WebSEAL junction/Campaign/interactiveChannelOfferMapping.do
WebSEAL junction/Campaign/interactiveChannelStrategy.do
WebSEAL junction/Campaign/interact/interactiveChannelOfferMapping.do
WebSEAL junction/Campaign/FlowchartNotifyScheduler
WebSEAL junction/Campaign/OperationMonitor
WebSEAL junction/Campaign/initOfferListResolution.udo
WebSEAL junction/Campaign/getOfferListResolutionStatus.udo
WebSEAL junction/interact/servlet/InteractJSService
WebSEAL junction/interact/servlet/RestServlet
WebSEAL junction/interact/services/InteractService
WebSEAL junction/Campaign/api/campaign/rest
WebSEAL junction/Campaign/moveCampaignsSubmit.do
WebSEAL junction/Campaign/interact/flowchartRTAttrs.udo
WebSEAL junction/Campaign/interact/interactiveChannelStrategy.do
WebSEAL junction/Campaign/api/interact/rest
Unica Plan WebSEAL junction/plan/services
WebSEAL junction/plan/errorPage.jsp
WebSEAL junction/plan/alertsService
WebSEAL junction/plan/services/collabService
WebSEAL junction/plan/services/PlanIntegrationServices/1.0
WebSEAL junction/plan/affiniumplan.jsp
WebSEAL junction/plan/invalid_user.jsp
WebSEAL junction/plan/js/js_messages.jsp
WebSEAL junction/plan/js/format_symbols.jsp
WebSEAL junction/unica/servlet/AJAXProxy
WebSEAL junction//plan/api/plan/flowchartApproval/flowchartApproval/validate
Unica Optimize WebSEAL junction/Campaign/optimize/ext_runOptimizeSession.do
WebSEAL junction/Campaign/optimize/ext_optimizeSessionProgress.do
WebSEAL junction/Campaign/optimize/ext_doLogout.do
IBM SPSS Modeler Advantage Enterprise Marketing Management Edition WebSEAL junction/unica/rest/spssUser
Unica Platform data filters WebSEAL junction/unica/servlet/DataFiltering
.Unica notifications WebSEAL junction/unica/servlet/DataFiltering
WebSEAL junction/unica/servlet/alertAJAXProxy
WebSEAL junction/unica/notification/alertsCount
Unica Scheduler WebSEAL junction/unica/servlet/SchedulerAPIServlet
Enable a logout of IBM Security Access Manager when a user logs out of an Unica application WebSEAL junction/unica/j_spring_security_logout
WebSEAL junction/unica/jsp/frameworklogout.jsp
Unica Platform WebSEAL junctionWebSEAL junction/unica/css/access_control.css