TOC & Recently Viewed

Recently Viewed Topics

Generate API Keys

Required User Role: Basic, Scan Operator, Standard, Scan Manager, or Administrator

The API keys associated with your user account enable you to access the API for all Tenable.io products for which your organization is licensed.

Note: Tenable.io API access and secret keys are required to use the Tenable.io API.

Note: The API keys associated with your user account enable you to access the API for all Tenable.io products for which your organization is licensed. You cannot set separate keys for individual products. For example, if you generate API keys in Tenable.io Vulnerability Management, this action also changes the API keys for Tenable.io Web Application Scanning and Tenable.io Container Security.

The method to generate API keys varies depending on the role assigned to your user account. Administrators can generate API keys for any user account. For more information, see Generate Another User's API Keys. Other roles can generate API keys for their own account.

To generate API keys for your own account in the new interface:

  1. Do one of the following:
    • In the upper-left corner, click the Menu button.

      The left navigation plane appears.

      1. In the left navigation plane, click Settings.

        The Settings page appears.

      2. Click the My Account widget.

        The My Account page appears.

    • In the upper-right corner, click the button.

      The user account menu appears.

      1. Click My Account.

        The My Account page appears.

  2. Click the API Keys tab.

    The API Keys section appears.

  3. Click Generate.

    The Generate API Keys window appears with a warning.

    Caution: Any existing API keys are replaced when you click the Generate button. You must update the applications where the previous API keys were used.

  4. Review the warning and click Generate.

    Tenable.io generates access and secret keys for the account. These keys must be used to authenticate with the Tenable.io REST API.

    Caution: After you generate your API key, copy and save the key to a safe location. Without saving the keys, you cannot retrieve the keys from Tenable.io.

Copyright © 2020 Tenable, Inc. All rights reserved. Tenable, Tenable.io, Tenable Network Security, Nessus, SecurityCenter, SecurityCenter Continuous View and Log Correlation Engine are registered trademarks of Tenable,Inc. Tenable.sc, Tenable.ot, Lumin, Indegy, Assure, and The Cyber Exposure Company are trademarks of Tenable, Inc. All other products or services are trademarks of their respective owners.