Skip to content

Latest commit

 

History

History
31 lines (19 loc) · 2.75 KB

README.md

File metadata and controls

31 lines (19 loc) · 2.75 KB

What is it?

Passive authentication into Sitecore, driven by IPaddress. Definitions of exact IP Addresses or Address Ranges to allow for a virtual authentication into Sitecore.

What does it do?

  • A Pipeline InternalSecurityCheck checks the current requesting IP address, if it matches a definition, it adds the Internal Access role to the current user.
  • A z.InternalSecurityCheck.config config file to allow you to point to the exact item and database you want to use for the check.
  • A /sitecore/templates/IPVirtualUser/Internal Access Setting Item item to define your desired settings.

What do I need for it?

  • Sitecore and the package at a minimum. Has been tested on 8.1, 8.2, and 9

What do I need if for?

  • Use cases I have seen a few times is point to point VPNs where users are given a very limited set of permissions within Sitecore without a proper IdM in place.

How do I use it

Should be as easy as:

  1. Install the package in Sitecore Packages OR

  2. Clone, download, whatever, just get these files to your computer

  3. Bring the source code into your project

  4. Install the package to at least get the Items.

  5. Start defining your Internal Access ranges

Screenshot: alt text