[{"data":1,"prerenderedAt":641},["ShallowReactive",2],{"connector-fr-tenable-vm":3},{"id":4,"title":5,"body":6,"category":631,"description":632,"extension":633,"meta":634,"navigation":635,"path":636,"seo":637,"sidebar":638,"stem":639,"updatedAt":631,"__hash__":640},"connectorsFr\u002Ffr\u002Fconnectors\u002Ftenable-vm.md","Tenable Vulnerability Management",{"type":7,"value":8,"toc":615},"minimark",[9,18,21,26,43,47,52,55,148,155,159,162,235,239,242,290,294,297,322,326,361,364,368,371,462,468,474,478,481,516,535,539,561,565,611],[10,11,12,13,17],"p",{},"Le connecteur Tenable Vulnerability Management récupère dans OverView les assets de votre plateforme cloud Tenable Vulnerability Management (anciennement Tenable.io, hébergée sur ",[14,15,16],"code",{},"cloud.tenable.com",") : leurs noms (hostname, FQDN, NetBIOS), adresses IP et MAC, système d'exploitation, dates de première et dernière détection et logiciels installés, les vulnérabilités détectées sur ceux-ci (plugin, sévérité, CVE, scores CVSS, EPSS et VPR, CISA KEV, statut, dates de première et dernière détection) et les Nessus Agents qui leur sont rattachés (nom, statut, version, plateforme, dernière connexion).",[10,19,20],{},"Cette page concerne la plateforme cloud. Tenable Security Center, installé sur votre propre infrastructure, dispose de son propre connecteur et de sa propre page.",[22,23,25],"h2",{"id":24},"prerequisites","Prérequis",[27,28,29,36],"ul",{},[30,31,32,33],"li",{},"Un abonnement ",[34,35,5],"strong",{},[30,37,38,39,42],{},"Un compte ",[34,40,41],{},"Administrator"," pour créer le rôle, l'utilisateur dédié et sa permission, et générer ses clés API",[22,44,46],{"id":45},"procedure","Procédure",[48,49,51],"h3",{"id":50},"create-a-read-only-role","Créer un rôle en lecture seule",[10,53,54],{},"Un rôle personnalisé accorde au connecteur les deux privilèges qu'il utilise, et rien qui crée, lance ou modifie quoi que ce soit.",[56,57,58,76,91,98,128,145],"ol",{},[30,59,60,61,63,64,67,68,71,72,75],{},"Connectez-vous avec un compte ",[34,62,41],{},", allez dans ",[34,65,66],{},"Settings"," > ",[34,69,70],{},"Access Control",", puis ouvrez l'onglet ",[34,73,74],{},"Roles",".",[30,77,78,79,82,83,86,87,90],{},"Cliquez sur ",[34,80,81],{},"Add Role"," et renseignez un ",[34,84,85],{},"Name"," (ex. ",[14,88,89],{},"OverView Connector",").",[30,92,93,94,97],{},"Dans le panneau de gauche, cliquez sur ",[34,95,96],{},"Vulnerability Management"," et activez l'application avec son interrupteur.",[30,99,100,101],{},"Sélectionnez ces privilèges :\n",[27,102,103,117],{},[30,104,105,108,109,112,113,116],{},[34,106,107],{},"Explore"," : ",[34,110,111],{},"Read"," et ",[34,114,115],{},"Export"," (export des données des onglets Assets et Findings)",[30,118,119,67,122,108,125,127],{},[34,120,121],{},"Sensors",[34,123,124],{},"Nessus Agent",[34,126,111],{}," (consultation des données des Nessus Agents)",[30,129,130,131,133,134,137,138,112,141,144],{},"Conservez le privilège ",[34,132,111],{}," sur ",[34,135,136],{},"General Settings",", ",[34,139,140],{},"License",[34,142,143],{},"My Account"," : Tenable l'exige pour tout rôle.",[30,146,147],{},"Enregistrez le rôle.",[10,149,150,151,154],{},"Lorsque les rôles personnalisés ne sont pas utilisés, le rôle prédéfini ",[34,152,153],{},"Scan Manager"," est le plus bas qui couvre les deux exports et les Nessus Agents, mais il permet aussi de créer et lancer des scans et de gérer les agents.",[48,156,158],{"id":157},"create-a-dedicated-user","Créer un utilisateur dédié",[10,160,161],{},"Un utilisateur dispose d'une seule paire de clés API : en générer une nouvelle remplace la précédente et interrompt les intégrations qui l'utilisaient. Un utilisateur dédié à OverView rend le connecteur indépendant des comptes personnels et des autres intégrations.",[56,163,164,179,221,232],{},[30,165,166,167,67,169,171,172,175,176,75],{},"Dans ",[34,168,66],{},[34,170,70],{},", ouvrez l'onglet ",[34,173,174],{},"Users"," et cliquez sur ",[34,177,178],{},"Create User",[30,180,181,182],{},"Renseignez :\n",[27,183,184,192,205,213],{},[30,185,186,86,189,191],{},[34,187,188],{},"Full Name",[14,190,89],{},")",[30,193,194,197,198,201,202,191],{},[34,195,196],{},"Username",", au format ",[14,199,200],{},"nom@domaine"," avec un domaine approuvé pour votre instance (ex. ",[14,203,204],{},"overview-connector@example.com",[30,206,207,112,210],{},[34,208,209],{},"Password",[34,211,212],{},"Verify Password",[30,214,215,218,219],{},[34,216,217],{},"Role"," : le rôle créé ci-dessus, ou ",[34,220,153],{},[30,222,223,224,227,228,231],{},"Dans la section ",[34,225,226],{},"Authentication",", cochez ",[34,229,230],{},"API Key"," (autorise l'utilisateur à générer des clés API).",[30,233,234],{},"Enregistrez l'utilisateur.",[48,236,238],{"id":237},"grant-access-to-all-assets","Donner accès à tous les assets",[10,240,241],{},"Le rôle définit ce que l'utilisateur peut faire ; les permissions définissent les assets qu'il voit. Les assets que l'utilisateur ne peut pas consulter sont absents de l'import, sans aucune erreur.",[56,243,244,256,287],{},[30,245,166,246,67,248,171,250,175,253,75],{},[34,247,66],{},[34,249,70],{},[34,251,252],{},"Permissions",[34,254,255],{},"Create Permission",[30,257,181,258],{},[27,259,260,267,272,279],{},[30,261,262,86,265,191],{},[34,263,264],{},"Permission Name",[14,266,89],{},[30,268,269,271],{},[34,270,174],{}," : l'utilisateur dédié",[30,273,274,108,276],{},[34,275,252],{},[34,277,278],{},"Can View",[30,280,281,108,284],{},[34,282,283],{},"Objects",[34,285,286],{},"All Assets",[30,288,289],{},"Enregistrez la permission.",[48,291,293],{"id":292},"give-access-to-the-agent-groups","Donner accès aux groupes d'agents",[10,295,296],{},"Avec un rôle personnalisé, l'utilisateur ne voit un Nessus Agent que si l'agent appartient à au moins un groupe d'agents auquel il a accès. Les agents qui n'appartiennent à aucun groupe ne sont visibles que des Administrators.",[56,298,299,312,319],{},[30,300,301,302,171,304,307,308,311],{},"Dans la navigation de gauche, cliquez sur ",[34,303,121],{},[34,305,306],{},"Nessus Agents",", puis sélectionnez ",[34,309,310],{},"Agent Groups"," dans la liste déroulante.",[30,313,314,315,318],{},"Pour chaque groupe d'agents, cliquez sur ",[34,316,317],{},"Edit"," et ajoutez l'utilisateur dédié dans les permissions utilisateur du groupe.",[30,320,321],{},"Enregistrez chaque groupe.",[48,323,325],{"id":324},"generate-the-api-keys","Générer les clés API",[56,327,328,337,350],{},[30,329,166,330,67,332,67,334,336],{},[34,331,66],{},[34,333,70],{},[34,335,174],{},", cliquez sur le nom de l'utilisateur dédié.",[30,338,223,339,342,343,346,347,75],{},[34,340,341],{},"API Keys",", cliquez sur ",[34,344,345],{},"Generate API Keys",", puis sur ",[34,348,349],{},"Replace & Generate",[30,351,352,353,356,357,360],{},"Copiez l'",[34,354,355],{},"Access Key"," et la ",[34,358,359],{},"Secret Key"," avant de quitter la page.",[10,362,363],{},"Les clés ne peuvent plus être affichées une fois la page fermée. Si vous les perdez, générez une nouvelle paire : les clés précédentes sont remplacées et cessent immédiatement de fonctionner.",[22,365,367],{"id":366},"required-permissions","Permissions requises",[10,369,370],{},"Les clés API héritent du rôle et des permissions de leur utilisateur. Le connecteur ne fait que lire des données ; il ne crée, ne modifie et ne lance jamais rien dans Tenable Vulnerability Management.",[372,373,374,393],"table",{},[375,376,377],"thead",{},[378,379,380,384,387,390],"tr",{},[381,382,383],"th",{},"Données récupérées",[381,385,386],{},"Endpoint",[381,388,389],{},"Privilège de rôle personnalisé",[381,391,392],{},"Rôle prédéfini",[394,395,396,420,440],"tbody",{},[378,397,398,402,407,417],{},[399,400,401],"td",{},"Assets et logiciels installés",[399,403,404],{},[14,405,406],{},"POST \u002Fassets\u002Fv2\u002Fexport",[399,408,409,67,411,413,414,191],{},[34,410,107],{},[34,412,115],{}," (",[14,415,416],{},"VM.VM_EXPLORE.VM_EXPLORE.EXPORT",[399,418,419],{},"Basic",[378,421,422,425,430,438],{},[399,423,424],{},"Vulnérabilités",[399,426,427],{},[14,428,429],{},"POST \u002Fvulns\u002Fexport",[399,431,432,67,434,413,436,191],{},[34,433,107],{},[34,435,115],{},[14,437,416],{},[399,439,419],{},[378,441,442,444,449,460],{},[399,443,306],{},[399,445,446],{},[14,447,448],{},"GET \u002Fscanners\u002Fnull\u002Fagents",[399,450,451,67,453,67,455,413,457,191],{},[34,452,121],{},[34,454,124],{},[34,456,111],{},[14,458,459],{},"VM.VM_SENSOR.VM_AGENT.READ",[399,461,153],{},[10,463,464,465,467],{},"Les deux exports requièrent également ",[34,466,278],{}," sur les assets exportés.",[10,469,470,471,473],{},"Sans le privilège Nessus Agent (par exemple avec le rôle ",[34,472,419],{},"), ou pour un agent hors des groupes d'agents accessibles à l'utilisateur, l'import récupère toujours les assets, les logiciels et les vulnérabilités, et identifie les assets équipés d'un Nessus Agent, mais sans le statut, la version ni la dernière connexion des agents.",[48,475,477],{"id":476},"verify-the-access","Vérifier l'accès",[10,479,480],{},"Exécutez :",[482,483,488],"pre",{"className":484,"code":485,"language":486,"meta":487,"style":487},"language-bash shiki shiki-themes github-light github-dark","curl -H \"X-ApiKeys: accessKey=ACCESS_KEY;secretKey=SECRET_KEY\" \\\n     \"https:\u002F\u002Fcloud.tenable.com\u002Fscanners\u002Fnull\u002Fagents?limit=1\"\n","bash","",[14,489,490,510],{"__ignoreMap":487},[491,492,495,499,503,507],"span",{"class":493,"line":494},"line",1,[491,496,498],{"class":497},"sScJk","curl",[491,500,502],{"class":501},"sj4cs"," -H",[491,504,506],{"class":505},"sZZnC"," \"X-ApiKeys: accessKey=ACCESS_KEY;secretKey=SECRET_KEY\"",[491,508,509],{"class":501}," \\\n",[491,511,513],{"class":493,"line":512},2,[491,514,515],{"class":505},"     \"https:\u002F\u002Fcloud.tenable.com\u002Fscanners\u002Fnull\u002Fagents?limit=1\"\n",[10,517,518,519,522,523,526,527,530,531,534],{},"Une réponse ",[14,520,521],{},"200"," contenant une liste ",[14,524,525],{},"agents"," confirme les clés et l'accès aux Nessus Agents. Un ",[14,528,529],{},"401"," signifie que les clés sont invalides ; un ",[14,532,533],{},"403"," signifie que le rôle de l'utilisateur ne permet pas de lire les agents.",[22,536,538],{"id":537},"security-best-practices","Bonnes pratiques de sécurité",[27,540,541,548,555],{},[30,542,543,544,547],{},"Utilisez un ",[34,545,546],{},"utilisateur dédié"," à l'intégration OverView plutôt qu'un compte personnel",[30,549,550,551,554],{},"Attribuez à l'utilisateur le ",[34,552,553],{},"rôle le plus bas"," couvrant les données à importer",[30,556,557,560],{},[34,558,559],{},"Renouvelez les clés API"," régulièrement selon la politique de sécurité de votre organisation : générer une nouvelle paire révoque immédiatement la précédente",[22,562,564],{"id":563},"official-documentation","Documentation officielle",[27,566,567,576,583,590,597,604],{},[30,568,569],{},[570,571,575],"a",{"href":572,"rel":573},"https:\u002F\u002Fdocs.tenable.com\u002Fvulnerability-management\u002FContent\u002FSettings\u002Faccess-control\u002FGenerateUserAPIKey.htm",[574],"nofollow","Generate API Keys for Another User",[30,577,578],{},[570,579,582],{"href":580,"rel":581},"https:\u002F\u002Fdocs.tenable.com\u002Fvulnerability-management\u002FContent\u002FSettings\u002Faccess-control\u002FTenableRolePrivileges.htm",[574],"Roles and Privileges",[30,584,585],{},[570,586,589],{"href":587,"rel":588},"https:\u002F\u002Fdocs.tenable.com\u002Fvulnerability-management\u002FContent\u002FSettings\u002Faccess-control\u002Fmanage-custom-roles.htm",[574],"Manage Custom Roles",[30,591,592],{},[570,593,596],{"href":594,"rel":595},"https:\u002F\u002Fdocs.tenable.com\u002Fvulnerability-management\u002FContent\u002FSettings\u002Faccess-control\u002Fmanage-users.htm",[574],"Manage User Accounts",[30,598,599],{},[570,600,603],{"href":601,"rel":602},"https:\u002F\u002Fdocs.tenable.com\u002Fvulnerability-management\u002FContent\u002FSettings\u002Faccess-control\u002Fmanage-permissions.htm",[574],"Manage Permissions",[30,605,606],{},[570,607,610],{"href":608,"rel":609},"https:\u002F\u002Fdeveloper.tenable.com\u002Freference\u002Fnavigate",[574],"Tenable Vulnerability Management API Reference",[612,613,614],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":487,"searchDepth":512,"depth":512,"links":616},[617,618,626,629,630],{"id":24,"depth":512,"text":25},{"id":45,"depth":512,"text":46,"children":619},[620,622,623,624,625],{"id":50,"depth":621,"text":51},3,{"id":157,"depth":621,"text":158},{"id":237,"depth":621,"text":238},{"id":292,"depth":621,"text":293},{"id":324,"depth":621,"text":325},{"id":366,"depth":512,"text":367,"children":627},[628],{"id":476,"depth":621,"text":477},{"id":537,"depth":512,"text":538},{"id":563,"depth":512,"text":564},null,"Intégrez Tenable Vulnerability Management pour récupérer vos assets, leurs logiciels, leurs vulnérabilités et leurs Nessus Agents","md",{},true,"\u002Ffr\u002Fconnectors\u002Ftenable-vm",{"title":5,"description":632},{"label":5},"fr\u002Fconnectors\u002Ftenable-vm","rREYxMC7oEiRTYSvyOBUs2g6s7JQvHrZTLoa9NMGb78",1791561317792]