Identity Group Subscribe
Verification
This test verifies the ability of the third party system to subscribe to the ISE published Identity topics and receive notifications.
Definition
Subscribing to the Identity Group topic allows pxGrid client to receive notifications on non-802.1X events.
Example
An internal network user is created in ISE and used to test the Guest portal, which will trigger an event
- Run the identity_group_subscribe script.
Run identity_group_subscribe script
/identity_group_subscribe.sh -a 10.0.0.37 -u mac -k alpha.jks -p cisco123 -t alpha_root.jks -q cisco123
Results
------- properties -------
version=1.0.2-30-SNAPSHOT
hostnames=10.0.0.37
username=mac
group=Session
description=null
keystoreFilename=alpha.jks
keystorePassword=cisco123
truststoreFilename=alpha_root.jks
truststorePassword=cisco123
--------------------------
11:20:22.839 [Thread-1] INFO com.cisco.pxgrid.ReconnectionManager - Started
Connecting...
Connected
11:20:24.468 [Thread-1] INFO com.cisco.pxgrid.ReconnectionManager - Connected
Press <enter> to disconnect...
- Select Administration>pxGrid Services to view the subscribed Identity group session.

- Create an ISE identity user to be used for Guest Portal to trigger an employee.

- Use the default self service portal test to verify the user and associated identity group(s) in real-time.
Select Guest Access > Configure > Guest Portals > Portal to test URLs.

- Click Portal. Test and enter the identity group user value entered.

- Click Sign On.
Identity user and group notifications display. Note user=jsmith and group=Employee at the end of the results.
Identity user and group notifications display
./identity_group_subscribe.sh -a 10.0.0.37 -u mac -k alpha.jks -p cisco123 -t alpha_root.jks -q cisco123
Results
------- properties -------
version=1.0.2-30-SNAPSHOT
hostnames=10.0.0.37
username=mac
group=Session
description=null
keystoreFilename=alpha.jks
keystorePassword=cisco123
truststoreFilename=alpha_root.jks
truststorePassword=cisco123
--------------------------
11:20:22.839 [Thread-1] INFO com.cisco.pxgrid.ReconnectionManager - Started
Connecting...
Connected
11:20:24.468 [Thread-1] INFO com.cisco.pxgrid.ReconnectionManager - Connected
Press <enter> to disconnect...user=jsmith
group=Employee