Tech Notes: Unreal Engine Entitlement Checks

Eric CoskyBlog Hero Image
Welcome to the first post in a series of tech notes aimed at helping you develop on the Oculus platform more efficiently.
When you're ready to publish your application to the Oculus Store, you'll need to implement an entitlement check to ensure the user is authorized to view the content. This post will ensure that if you're developing with Unreal, you will pass the entitlement check step in our review process.
Entitlement checking is very simple to implement with Unreal projects thanks to the Verify Entitlement node available with Unreal Engine 4.13. It even works with Blueprint-only projects, no C++ required! To use this plugin, enable the Online Subsystem Oculus plugin, get your Application ID ready and put it in the OculusAppId entry of the [OnlineSubsystemOculus] section of the project's DefaultEngine.ini. The relevant sections of DefaultEngine.ini will look something like this:
[OnlineSubsystem]
DefaultPlatformService=Oculus
[OnlineSubsystemOculus]
bEnabled=true
OculusAppId=000000000000
To finish the configuration of the .ini file, replace the 000000000000 with your AppId, which can be found on your developer dashboard. Once these steps are completed, fire up the Unreal Editor and open the Level blueprint where you can now add the Verify Entitlement node right after the Event BeginPlay node.
In a real application, the failure case would need to be handled with something that causes the program to exit.
Unreal
Did you find this page helpful?
Explore more
GDC 2026 Highlights: What's Next on Meta Horizon OS
Catch up on GDC 2026: where VR is headed, what's new in Meta Horizon OS, and the tools and Store updates helping developers ship faster.
All, Apps, Design, GDC, Games, Quest, Unity, Unreal
The State of VR at GDC 2026: Building a Sustainable Future
Explore the state of VR from GDC 2026: stronger app discovery, growing Meta Quest usage, more $1M+ titles, and much more.
All, Design, Games, Hand tracking, Optimization, Quest, Unity, Unreal
Faster Builds, Smarter Discovery, and the LiveOps Playbook: What to Know After GDC Day 2
Explore Day 2 at GDC 2026: tools to speed up builds, optimize Store discovery, and learn LiveOps strategies from Gorilla Tag.
All, Apps, Design, GDC, Games, Optimization, Quest, Unity, Unreal

Get the latest updates from Meta Horizon.

Get access to highlights and announcements delivered to your inbox.