Transferring agent information externally

Note

  • Transferring agent information externally is available in Genian NAC version 5.0.58 or higher. For versions below 5.0.58, please use the File Distribution v2 plugin.
  • Transferring agent information externally is used when you want to integrate the agent's authentication information with external third-party applications.
  • When a node performs authentication and the agent's authentication status changes to authenticated or unauthenticated, the authentication information is sent to a third party, allowing multiple solution authentications to be performed with a single authentication.
  1. Go to Policy in the top menu.
  2. In the left Policy menu, go to Policy > Node Policy > Node Action.
  3. In the Node Action management window, find and click Transferring agent information externally.

Below are General.

  1. For CWP Message, add a message to display according to the policy.
  2. For Label, adding a label allows you to categorize the plugin with a custom label displayed in the "Description" input field.

Below are Action Execution Settings.

  1. For Condition Operator, select AND or OR to add selection conditions.
  2. For Condition Settings, click Add and configure options in the Condition Settings window: Item / Condition / Setting.

Under Plugin Settings section:

[ Settings ]

Item Name Setting Item Description Notes
Path Enter the target file path directly Specify the file path of the target to which the information will be delivered. File Path Macro Options
Transfer information Login/Logout Credentials Transmit both login and logout events When using periodic logout via node policy, it is also possible to transmit only login authentication information.
Login credentials Transmit only login authentication information
UserID conversion method NONE Used when converting the user ID before transmitting the received authentication information.  
Regular expression
Convert to uppercase
Convert to lowercase
Interval When information changes Select the interval at which the agent's authentication information will be transmitted. When information changes
At Operating System Startup When information changes + At Operating System Startup
In Periodic Interval When information changes + In Periodic Interval
Encryption Algorithm None Used when authentication information needs to be encrypted during transmission. When using encryption options other than BASE64, the data is additionally encoded with BASE64 before transmission.
Base64
AES-128
AES-256
Blowfish
CAST
SEED
  1. In External Transmission List, click the Add button to add files (third-party integration process files) to transmit authentication information.
  2. Select the items to transmit information.
  3. Choose whether to perform Authentication Information Transformation.
  4. Select the Transmission Cycle.
  5. Select the Encryption Method.
  6. Click the Add button.
  • If there are more targets for external transmission, click the Add button to add them.
  • Click the Update button at the bottom to finalize action settings.
  1. In the left Policy menu, go to Node Policy.
  2. In the Node Policy window, click the Policy Name to which node actions will be assigned.
  3. Find Node Action Settings and click Assign.
  4. In the Available items, find Transferring agent information externally and drag it to the Selected items.
  5. Click the Add button.
  6. Click the Update button.