In the above post we set up Jumpcloud SAML SSO auth to use Keycloak as the SP.
In addition, it is sometimes helpful to include your jumpcloud groups in the SAML token. The following instructions should help enable this.
start by configuring your group to use the SSO App you created for SAML
Screenshot 2022-11-26 at 11.51.30.png
Now update your SAML app to include group information:
Go to your SSO App
click on the SSO Tab and scroll to the bottom
tick the box for Group Attributes
give it a name like memberOf (can be any name but you will need this for keycloak)
Screenshot 2022-11-26 at 12.00.33.png
Open Keycloak admin portal for your realm
Click on Roles and create a new role e.g. saml-group
Screenshot 2022-11-26 at 12.04.42.png
Click on Identity Providers and select the provider you created earlier (see above blog post)
Click on the Mappers tab
Give it a name e.g. saml-group
select Sync Mode Overrride equal to force (this updates the groups associated with this account on every login)
Create a new Attributes using the Jumpcloud Group Attributes identifier, in this case memberOf as the key and your Jumpcloud group name as the key
Set Regex Attribute Values to On
Under Role, choose the role you created
My knowledge about accessing Netflix via VPN is limited, so I can't comment any more about that, but, as an experiment, I went through the new titles added to SG within the last 7 days (added since 28th Nov), and noticed that they all had one thing in common: they were all indexed as also available in the U.S. catalog.
Of course there are going to be titles common to both countries, especially ones which Netflix has global licenses for, and while I can't claim to have checked every single one of these newly added titles, it does seem that every title I have tried accessing from UNOGS that is not truly viewable here in Singapore does show up as available in the U.S.
Most telling is The Office (U.S.) series, known for being available only on Netflix US and Canada, is showing up on this site as available for SG (and several other countries), https://unogs.com/title/70136120
Another is Dexter, which I believe is also not available on Netflix outside of U.S., but showing up on UNOGS as available in several countries, https://unogs.com/title/70136126
My theory is, for some reason, the titles recently added to SG (and perhaps even the other countries that seemingly share the above 2 titles I quoted as examples) are actually pulled from the U.S. catalog. Perhaps this may be an issue to do with the VPN provider's servers, but this is just my wild guess as I earlier admitted, I know very little about the workings of VPNs.