WPO365 version 16 introduces Audiences and makes it very easy to restrict access to individual WordPress posts and pages and only make those available to users who signed in to WordPress and belong to of specific Azure AD groups.
Read more https://www.wpo365.com/azure-ad-group-based-audiences/