Transferring Agent Information Externally
Note
Transferring agent information externally is available from Genian NAC version 6.0.35 or higher. For versions below 6.0.35, please use the Deploy Files V2 plugin.
Agent information external transmission 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 becomes either Authenticated or Deauthenticated, the authentication information is transmitted to an external third-party application. This is used to perform authentication across multiple solutions with a single authentication process.
Go to Policy in the top panel.
Go to Policy > Node Policy > Agent Action in the left Policy panel.
Find and click Transferring agent information externally in the Agent Action window.
For CWP Message, add message to be displayed in accordance with the Policy.
For Label, add labels to help categorize your plugins with custom labels that appear in the "Description" field.
Under Agent Actions section:
For Boolean Operator, choose AND or OR to add optional conditions.
For Settings, click Add and select your optional conditions. Criteria/Operator/Value
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. |
|
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 |
Click the Add button in the External Transfer List to add the file for transmitting authentication information (third-party integration process file).
Select the items to Transfer information.
Choose whether to perform UserID conversion method.
Select the Interval.
Choose the Encryption Algorithm.
Click the Add button.
If there are additional targets for external transmission, click the Add button to include them.
Click Update.
Go to Policy > Node Policy in the left Policy panel.
Click the desired Policy ID in Node Policy window.
Find Agent Action. Click Assign.
Find Transferring Agent Information Externally in the Available section. Select and drag it into the Selected section.
Click Add.
Click Update.