This article provides a step-by-step guide to connecting Like Magic with OPERA Cloud, outlining the process based on whether the hotel uses the OCIM (modern) or SSD (legacy) version of OPERA Cloud.
Introduction
Welcome! We’re excited to get you connected. This guide will walk you through the simple steps required to authorize our connection to your OPERA Cloud environment.
The process depends on which version of OPERA Cloud's identity system you are using. Let's find out which one you have first.
Step by Step Guide:
- Step 1: Identify your OPERA Cloud Version
- Step 2: Connect LIKE MAGIC to OPERA Cloud
- Step 3: Share OPERA Cloud Configuration
- Step 4: Create new Cashier User
- Step 5: Approve Streaming Integration
- Step 6: Configure Publishers
- Conclusion
Step 1: Identify your OPERA Cloud Version
Please log into your OPERA Cloud PMS and look at the web address (URL) in your browser's address bar.
-
If the URL contains
OPERA9
, you are using the SSD version.Example:
https://xxxxx.oracleindustry.com/OPERA9/opera/operacloud/
-
If the URL does not contain
OPERA9
, you are using the OCIM version.Example:
https://xxx-1.ocs.oraclecloud.com/OCR4ENT/operacloud/
Once you know your version, please follow the corresponding instructions below.
Step 2: Connect LIKE MAGIC to OPERA Cloud
Follow the instruction based on the Version identified in Step 1
Instructions for OCIM (Modern Version)
This is a straightforward approval process done through your Oracle Cloud portal.
Part A: Information we need from you
To begin, please provide our team with the following details from your OPERA Cloud account:
-
Your Enterprise ID
-
Your Chain Code
-
Your Hotel ID or IDs
-
Your Oracle Cloud Region (e.g., US-ASHBURN-1)
-
Confirmation that your property has an active OPERA Cloud Foundations license.
Part B: Your action: Approve our request
-
Once we have your information, we will initiate a connection request to your environment.
-
Your system administrator will receive an email notification from Oracle about a pending request from LIKE MAGIC.
-
Please log into the OPERA Cloud Customer Developer Portal.
-
Find our request and click to review it.
-
Approve the request and select the specific hotel(s) you authorize us to access.
That's it! Once you approve the request, our system will be automatically notified and the connection will be active.
Instructions for SSD (Legacy Version)
This process involves your Chain Administrator approving a user for our application.
Part A: Information we need from you
To begin, please provide our team with the following details from your OPERA Cloud account:
-
Your Identity Manager URL
-
Your Chain Code
-
Your Hotel ID
-
Your Oracle Cloud Region (e.g., US-ASHBURN-1)
-
Confirmation that your property has an active OPERA Cloud Foundations license.
Part B: Your Action: Approve the Integration User
-
Using the details you provide, we will initiate a request to create an integration user in your system.
-
Your Chain Administrator will receive an email notification from Oracle.
-
The administrator must open the request and approve it.
-
Crucially, during the approval, the administrator must assign the
WSACCESS
role at the chain level. This is required for the initial connection setup.
Part C (Optional but recommended): Refining Permissions
After we confirm the connection is active, your administrator can increase security by limiting our access to specific hotels.
-
Log into the Identity Manager.
-
Find the integration user created for [Our SaaS Name].
-
Remove the chain-level
WSACCESS
role. -
Assign a new
WSACCESS
role specifically for each hotel property you want us to connect to.
If you have any questions during this process, please don't hesitate to contact our support team.
Step 3: Share Opera Cloud Configuration
a) Pre / Post stay Charging
Make sure that the pre-stay and post-stay charging configuration is enabled before you migrate data into Opera.
Otherwise there is a manual process needed to ensure that the reservations have the flag set.
Share any possible adaptions you might have done to this with us.
This is found under OPERA Controls > Cashiering
b) Payment Methods
Share the setup of the payment methods with us. Please share it as an Excel File or in a similar format.
The configuration is found under Administration > Financial > Transaction Management > Payment Methods
c) Guarantee Codes
Share the setup of the payment methods with us. Please share it as an Excel or similar.
Administration > Booking > Booking Rules and Schedules > Reservation Types
d) Room Status
Share with us if you have the status Inspected
enabled or not. This can be found here OPERA Controls > Room Management and is necessary for the automated guest experience.
Step 4: Create new Cashier User
Create a new Cashier User and ensure its of type Interface Cashier
. This can be added under Administration > Financial > Cashiering Management > Cashiers
Please then share the Cashier ID with LIKE MAGIC.
Step 5: Approve Streaming Integration
LIKE MAGIC integrates through the Streaming approach with your OPERA Cloud integration. This again will be done through OPERA Cloud Customer Developer Portal.
Our team will inform you once we triggered the request during the onboarding process.
Make sure the user who confirms the request has the WSACCESS
set.
Please inform us once the Request is Approved.
Step 6: Configure Publishers
After the successful Streaming Integration we now need to add all necessary Publisher to the External System. Our external system is called OHIP3690
Please configure the publishers under Administration > Interfaces > Business Events > External Systems
Click on the …
right to the External System and select Publishers
Make sure you add all other External System as Publishers which add/modify/cancel reservations. This can be your Channel Manager, e.g. Siteminder and others.
Conclusion
Following through all the steps above, you now have connected & configured OPERA Cloud with LIKE MAGIC successfully ✅
With the completed integration, you ensure that all relevant data is reliably synchronized between your systems. This lays the foundation for a smooth guest experience.
If you have any questions or challenges during the process, our support team will be happy to help you at any time.