<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Identity Awareness – Using Access Roles as Source in Internet Access Rules in General Topics</title>
    <link>https://community.checkpoint.com/t5/General-Topics/Identity-Awareness-Using-Access-Roles-as-Source-in-Internet/m-p/279923#M46598</link>
    <description>&lt;P&gt;Browser-based is going to imply "captive portal" in an access rule. &amp;nbsp;Without that, browser-based is of no real value. &amp;nbsp;With captive portal, you can define various ways to match your users (AD, locally-defined, RADIUS, others).&lt;/P&gt;
&lt;P&gt;Since you have Active Directory, use the Identity Collector to feed identities to the gateway. &amp;nbsp;This can be&amp;nbsp;on any AD-connected host; doesn't have to be a domain controller. &amp;nbsp;Within the Access Role, you can match users based on your AD properties (OUs, Groups of users).&lt;/P&gt;
&lt;P&gt;For Identity Collector, make sure your domain GPO has the auditing policy enabled for "Account Logon" and "Account Logoff":&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/plan/security-best-practices/advanced-audit-policy-configuration" target="_blank"&gt;https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/plan/security-best-practices/advanced-audit-policy-configuration&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Verify users are loaded onto the gateway with "pep show user all". &amp;nbsp;You can verify if a user is matched to a role with "pep show user query usr &amp;lt;name&amp;gt;" &amp;nbsp;(yes "usr" is shortened here; it's a query parameter). &amp;nbsp;In the output, it will say what role matches that user identity.&lt;/P&gt;
&lt;P&gt;Like Emma said, use that role in your access rule, above the rule for that network object (otherwise, the object-based rule will have precedence).&lt;/P&gt;
&lt;P&gt;The Access Role itself *can* also contain a network constraint; this is an "AND" process with the matching users, if you want "These users AND when connected to &amp;lt;this&amp;gt; network". &amp;nbsp;Sometimes valuable.&lt;/P&gt;
&lt;P&gt;Without the network constraint, this role may also match users connected with Remote Access VPN client (if you enabled "Remote Access" as an identity source in the gateway properties). &amp;nbsp;With roles, you won't need to use the old-school "UserGroup@Any" method in the access rules (which only bind to "Remote Access" VPN community). &amp;nbsp;Roles work with ANY rule for matching a user. &amp;nbsp;This is how I do all of my customer policies now.&lt;/P&gt;
&lt;P&gt;You *can* still have locally-defined users, and assign them to a local-defined user group; just put that group in your Access Role, then use the role in the rule, and remove the old-school "RemoteAccess" community.&lt;/P&gt;
&lt;P&gt;This works; promise! &amp;nbsp;Holler if you have issues.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 20 Jul 2026 16:04:39 GMT</pubDate>
    <dc:creator>Duane_Toler</dc:creator>
    <dc:date>2026-07-20T16:04:39Z</dc:date>
    <item>
      <title>Identity Awareness – Using Access Roles as Source in Internet Access Rules</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Identity-Awareness-Using-Access-Roles-as-Source-in-Internet/m-p/279528#M46569</link>
      <description>&lt;P&gt;Dear Mates,&lt;/P&gt;&lt;P&gt;I am currently working on an Identity Awareness Blade lab.&lt;/P&gt;&lt;P&gt;I have successfully integrated Microsoft Active Directory (Browser-Based Authentication) with a Check Point standalone deployment.&lt;/P&gt;&lt;P&gt;However, I have a few questions:&lt;/P&gt;&lt;P&gt;Is it possible to create access rules based on users (Access Roles) as the Source for allowing Internet access and specific services, instead of allowing access for the entire network?&lt;BR /&gt;I have enabled Hide NAT for the entire network using the Network Object.&lt;BR /&gt;Do I need to create an access rule with the Network Object as the source first, or can I use only the Access Role as the source in the rule?&lt;BR /&gt;My expectation was that using the Access Role alone would be sufficient, but it does not seem to work.&lt;BR /&gt;During my testing, I noticed that when I specify the Network Object as the source, that rule is matched and takes priority. However, when I use only the Access Role, the traffic does not match the rule.&lt;BR /&gt;I am using a Unified Policy Package with the Application Control and URL Filtering blades enabled.&lt;/P&gt;&lt;P&gt;Could you please suggest the best practice for configuring Identity Awareness policies in this scenario?&lt;/P&gt;&lt;P&gt;Specifically:&lt;/P&gt;&lt;P&gt;Should Access Roles be used alone as the source, or should they be combined with network objects?&lt;BR /&gt;Are there any prerequisites or common configuration issues that could prevent Access Role-based rules from matching?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Saranya&lt;/P&gt;</description>
      <pubDate>Mon, 13 Jul 2026 01:48:38 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Identity-Awareness-Using-Access-Roles-as-Source-in-Internet/m-p/279528#M46569</guid>
      <dc:creator>Saranya_0305</dc:creator>
      <dc:date>2026-07-13T01:48:38Z</dc:date>
    </item>
    <item>
      <title>Re: Identity Awareness – Using Access Roles as Source in Internet Access Rules</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Identity-Awareness-Using-Access-Roles-as-Source-in-Internet/m-p/279530#M46570</link>
      <description>&lt;P&gt;You can use the Access Role directly in the rule, there's no need to also use the network object. If it's not matching then your gateway probably doesn't have the identities collected. Users will have to do the browser based authentication before the access role will work. If you're expecting a redirect to occur make sure you have that set in the Action part of the rule they will match, and you'll probably need HTTPS Inspection inspecting the connection else we can't redirect it.&lt;/P&gt;</description>
      <pubDate>Mon, 13 Jul 2026 02:02:54 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Identity-Awareness-Using-Access-Roles-as-Source-in-Internet/m-p/279530#M46570</guid>
      <dc:creator>emmap</dc:creator>
      <dc:date>2026-07-13T02:02:54Z</dc:date>
    </item>
    <item>
      <title>Re: Identity Awareness – Using Access Roles as Source in Internet Access Rules</title>
      <link>https://community.checkpoint.com/t5/General-Topics/Identity-Awareness-Using-Access-Roles-as-Source-in-Internet/m-p/279923#M46598</link>
      <description>&lt;P&gt;Browser-based is going to imply "captive portal" in an access rule. &amp;nbsp;Without that, browser-based is of no real value. &amp;nbsp;With captive portal, you can define various ways to match your users (AD, locally-defined, RADIUS, others).&lt;/P&gt;
&lt;P&gt;Since you have Active Directory, use the Identity Collector to feed identities to the gateway. &amp;nbsp;This can be&amp;nbsp;on any AD-connected host; doesn't have to be a domain controller. &amp;nbsp;Within the Access Role, you can match users based on your AD properties (OUs, Groups of users).&lt;/P&gt;
&lt;P&gt;For Identity Collector, make sure your domain GPO has the auditing policy enabled for "Account Logon" and "Account Logoff":&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/plan/security-best-practices/advanced-audit-policy-configuration" target="_blank"&gt;https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/plan/security-best-practices/advanced-audit-policy-configuration&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Verify users are loaded onto the gateway with "pep show user all". &amp;nbsp;You can verify if a user is matched to a role with "pep show user query usr &amp;lt;name&amp;gt;" &amp;nbsp;(yes "usr" is shortened here; it's a query parameter). &amp;nbsp;In the output, it will say what role matches that user identity.&lt;/P&gt;
&lt;P&gt;Like Emma said, use that role in your access rule, above the rule for that network object (otherwise, the object-based rule will have precedence).&lt;/P&gt;
&lt;P&gt;The Access Role itself *can* also contain a network constraint; this is an "AND" process with the matching users, if you want "These users AND when connected to &amp;lt;this&amp;gt; network". &amp;nbsp;Sometimes valuable.&lt;/P&gt;
&lt;P&gt;Without the network constraint, this role may also match users connected with Remote Access VPN client (if you enabled "Remote Access" as an identity source in the gateway properties). &amp;nbsp;With roles, you won't need to use the old-school "UserGroup@Any" method in the access rules (which only bind to "Remote Access" VPN community). &amp;nbsp;Roles work with ANY rule for matching a user. &amp;nbsp;This is how I do all of my customer policies now.&lt;/P&gt;
&lt;P&gt;You *can* still have locally-defined users, and assign them to a local-defined user group; just put that group in your Access Role, then use the role in the rule, and remove the old-school "RemoteAccess" community.&lt;/P&gt;
&lt;P&gt;This works; promise! &amp;nbsp;Holler if you have issues.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jul 2026 16:04:39 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/General-Topics/Identity-Awareness-Using-Access-Roles-as-Source-in-Internet/m-p/279923#M46598</guid>
      <dc:creator>Duane_Toler</dc:creator>
      <dc:date>2026-07-20T16:04:39Z</dc:date>
    </item>
  </channel>
</rss>

