{"id":63649,"date":"2023-02-14T09:09:31","date_gmt":"2023-02-14T01:09:31","guid":{"rendered":"https:\/\/version-2.com.sg\/?p=63649"},"modified":"2024-09-13T16:31:44","modified_gmt":"2024-09-13T08:31:44","slug":"get-to-full-asset-inventory-by-combining-active-scanning-with-api-integrations-part-6","status":"publish","type":"post","link":"https:\/\/version-2.com\/zh\/2023\/02\/get-to-full-asset-inventory-by-combining-active-scanning-with-api-integrations-part-6\/","title":{"rendered":"Get to full asset inventory by combining active scanning with API integrations &#8211; Part 6"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"63649\" class=\"elementor elementor-63649\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4da8c5f9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4da8c5f9\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[{&quot;jet_parallax_layout_image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;_id&quot;:&quot;decf9c3&quot;,&quot;jet_parallax_layout_image_tablet&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_mobile&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_speed&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;jet_parallax_layout_type&quot;:&quot;scroll&quot;,&quot;jet_parallax_layout_direction&quot;:&quot;1&quot;,&quot;jet_parallax_layout_fx_direction&quot;:null,&quot;jet_parallax_layout_z_index&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x&quot;:50,&quot;jet_parallax_layout_bg_x_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y&quot;:50,&quot;jet_parallax_layout_bg_y_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size&quot;:&quot;auto&quot;,&quot;jet_parallax_layout_bg_size_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_animation_prop&quot;:&quot;transform&quot;,&quot;jet_parallax_layout_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;]}]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-133ba185\" data-id=\"133ba185\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-fc2da8d post-content elementor-widget elementor-widget-text-editor\" data-id=\"fc2da8d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Imagine: there\u2019s a new security threat. How do you find out if your organization is affected? You might research the CVE to gauge the severity and impact of the vulnerability. You might perform a vuln scan \u2014 if there\u2019s a vuln check available. At some point, you\u2019ll eventually end up with a list of devices that you need to update.<\/p>\n<p>What are your next steps?<\/p>\n<h2 id=\"the-cost-of-not-tracking-asset-ownership\">The cost of not tracking asset ownership <a href=\"https:\/\/www.runzero.com\/#the-cost-of-not-tracking-asset-ownership\"><i class=\"fa fa-fw fa-link text-light smallx95\"><\/i><\/a><\/h2>\n<p>In an ideal world, your asset inventory would be the first place you would look for information. However, the reality is: most organizations have their asset inventory data distributed across multiple solutions and maintained by different teams. So instead of being able to focus on mitigating issues, your security team spends an inordinate amount of time doing detective work. And for security practitioners, time is of the essence.<\/p>\n<p>Asset inventory is the first step to getting context around a device: the hardware, OS, software, etc. But what about who owns it? More and more, knowing who is responsible for an asset is as important as knowing what an asset is. Without clear asset ownership tracking, you waste a lot of time going from team to team, person to person, trying to find out who is responsible for an asset.<\/p>\n<p>Let\u2019s take a look at three reasons why a lack of asset ownership can adversely impact your business.<\/p>\n<h3 id=\"reason-1-forgotten-assets-can-be-costly\">Reason #1: Forgotten assets can be costly <a href=\"https:\/\/www.runzero.com\/#reason-1-forgotten-assets-can-be-costly\"><i class=\"fa fa-fw fa-link text-light smallx95\"><\/i><\/a><\/h3>\n<p>One of the biggest obstacles to tracking asset ownership is humans. Humans are dynamic, often upgrading to new equipment, changing roles, or even leaving organizations entirely. As a result, assets are often left abandoned, unmanaged, and unowned. Documenting asset ownership manually, like in a spreadsheet, means that the data becomes outdated very quickly. Effective asset ownership tracking requires regular updates and attention. Without a major investment of time and resources to maintain asset ownership tracking, stale data will continue to plague your organization. For example, consider infrastructure that no longer has an owner, but is still racking up recurring expenses. These forgotten assets can be costly over time.<\/p>\n<h3 id=\"reason-2-lack-of-asset-ownership-can-lead-to-service-outages\">Reason #2: Lack of asset ownership can lead to service outages <a href=\"https:\/\/www.runzero.com\/#reason-2-lack-of-asset-ownership-can-lead-to-service-outages\"><i class=\"fa fa-fw fa-link text-light smallx95\"><\/i><\/a><\/h3>\n<p>Your business relies on having systems that are working efficiently. Systems need to be updated, upgraded, and maintained regularly to ensure that everything runs smoothly and outages do not occur. However, what would happen if a specific system needed a configuration update to continue to operate? How would you know who to go to?<\/p>\n<p>Oftentimes, it\u2019s a goose chase. You start with one person (or team) and hope they can point you in the right direction. While you\u2019re chasing down the appropriate person to help you, access to the systems you need may be shuttered or months may have passed by. These consequences can be detrimental to business \u2013 especially if these systems directly impact revenue.<\/p>\n<h3 id=\"reason-3-wasted-time-slows-down-remediation\">Reason #3: Wasted time slows down remediation <a href=\"https:\/\/www.runzero.com\/#reason-3-wasted-time-slows-down-remediation\"><i class=\"fa fa-fw fa-link text-light smallx95\"><\/i><\/a><\/h3>\n<p>9 years ago: <strong>Shellshock<\/strong>.<\/p>\n<p>5 years ago: <strong>Apache Struts<\/strong>.<\/p>\n<p>1 year ago: <strong><a href=\"https:\/\/www.runzero.com\/blog\/finding-log4j\/\">Log4Shell<\/a><\/strong>.<\/p>\n<p>Nearly a decade has come and gone between these major vulnerabilities, and yet, building comprehensive asset inventory and tracking asset ownership continues to be a challenge. One of the biggest challenges faced by security teams is that they often need to rely on asset owners to take action to update and secure their devices. However, tracking down the right asset owner can be a bit of a journey through a myriad of data sources \u2013 from CMDBs to VMs to EDRs to device logs to spreadsheets. The amount of time that security teams spend hunting for information is a hindrance to fast response and remediation times.<\/p>\n<h2 id=\"tracking-asset-ownership-with-runzero\">Tracking asset ownership with runZero <a href=\"https:\/\/www.runzero.com\/#tracking-asset-ownership-with-runzero\"><i class=\"fa fa-fw fa-link text-light smallx95\"><\/i><\/a><\/h2>\n<p><a href=\"https:\/\/www.runzero.com\/blog\/runzero-3.5\">runZero 3.5<\/a> introduces the ability to track asset owners in your inventory. Asset owners can be anyone in your organization who can help you remediate issues. For most organizations, assets will likely have multiple owners, such as an individual, team, and business unit. For example, a laptop might have an assigned device user, business owner, IT owner, and security owner. Each of these assignments will help you zero in on the right person who can take action on the device, based on the situation. Let\u2019s take a look at how runZero can help you track different types of owners within your organization.<\/p>\n<h3 id=\"what-are-ownership-types\">What are ownership types? <a href=\"https:\/\/www.runzero.com\/#what-are-ownership-types\"><i class=\"fa fa-fw fa-link text-light smallx95\"><\/i><\/a><\/h3>\n<p>In runZero, <a href=\"https:\/\/www.runzero.com\/docs\/managing-asset-ownership\/#asset-ownership-types\">ownership types<\/a> help you classify and assign ownership to assets. There is a default ownership type, called <code>Asset Owner<\/code>, which automatically pulls owner data from integrations you have configured. Otherwise, you can add up to nine custom ownership types based on what your organization needs. For example, you might want to have ownership types for the security owner, IT owner, and business owner.<\/p>\n<p>When you <a href=\"https:\/\/console.runzero.com\/ownership-types\" target=\"_blank\">create an ownership type<\/a>, you will need to specify the following:<\/p>\n<ul>\n<li><strong>Name<\/strong> &#8211; The name of the asset ownership type, such as <code>IT owner<\/code>.<\/li>\n<li><strong>Reference<\/strong> &#8211; You can set the reference to <code>user<\/code>, <code>group<\/code>, or <code>none<\/code>. If set, you will be able to easily search within the <a href=\"https:\/\/console.runzero.com\/inventory\/users\" target=\"_blank\">user<\/a> or <a href=\"https:\/\/console.runzero.com\/inventory\/groups\" target=\"_blank\">group<\/a> inventories for owners that match the display name.<\/li>\n<li><strong>Visibility<\/strong> &#8211; You can set the visibility to <code>hidden<\/code> or <code>visible<\/code>. This setting controls the ability to view the asset owner from the asset inventory and asset details page.<\/li>\n<\/ul>\n<p>After you have created your ownership types, you\u2019re ready to start assigning owners within your asset inventory. Let\u2019s take a look at how you can do this in runZero.<\/p>\n<h3 id=\"how-to-assign-ownership-to-assets-in-runzero\">How to assign ownership to assets in runZero <a href=\"https:\/\/www.runzero.com\/#how-to-assign-ownership-to-assets-in-runzero\"><i class=\"fa fa-fw fa-link text-light smallx95\"><\/i><\/a><\/h3>\n<p>There are a couple of ways to assign asset owners: manually or automatically through rules and the API. However, the most efficient way to apply ownership is through rules, which allows you to set up specific conditions and automate the assignment of asset ownership after each scan. For example, let\u2019s say you want to assign an IT owner for all firewalls. Here\u2019s how you can do it with rules:<\/p>\n<ol>\n<li>From the <a href=\"https:\/\/console.runzero.com\/alerts\/rules\" target=\"_blank\">Rules page<\/a>, create a rule using the <code>asset-query-results<\/code> event type. Based on this event type, the query will run against the asset inventory after a scan completes.<\/li>\n<li>Give the rule a descriptive name, like <code>Automate IT ownership for firewalls<\/code>.<\/li>\n<li>Configure the rule with the following conditions:\n<ul>\n<li>Run the following query after a scan completes: <code>type:firewall<\/code> and the number of matches is greater than 0.<\/li>\n<li>If there is a match on the query, take the following action: modify the asset and set the ownership of the matching assets. This value for the owner can be any name. For our example, we will assign the <code>IT owner<\/code>  to someone on the team named <code>Tim<\/code>.<\/li>\n<li>Make sure the rule is enabled. If it is not, it will not run.<\/li>\n<\/ul>\n<\/li>\n<li>Save the rule.<\/li>\n<\/ol>\n<p>Each time a scan completes, this rule will check for matching conditions and perform the configured actions.<\/p>\n<h3 id=\"viewing-ownership-data-for-an-asset\">Viewing ownership data for an asset <a href=\"https:\/\/www.runzero.com\/#viewing-ownership-data-for-an-asset\"><i class=\"fa fa-fw fa-link text-light smallx95\"><\/i><\/a><\/h3>\n<p>Now that you\u2019ve set up ownership types and automated ownership assignment, let\u2019s take a look at how you can view this data in runZero. You can view ownership information from two areas of the console: the <a href=\"%e2%80%8b%e2%80%8bhttps:\/\/console.runzero.com\/inventory\">asset inventory<\/a> and the asset details page.<\/p>\n<p>There\u2019s a new column in the asset inventory called <code>Owners<\/code>, which will list the owners for the asset. If there are multiple owners, there will be a plus (+) sign to indicate that there are more for you to view. The owner name that gets displayed in the inventory table depends on the order you have them ranked on the <a href=\"https:\/\/console.runzero.com\/ownership-types\" target=\"_blank\">ownership types page<\/a>. The highest ranked ownership type will take precedence. In our example, we have our <code>IT owner<\/code> ranked first, so we will see our IT owners displayed in the inventory table. Other owners will be viewable by hovering over the plus (+) sign. From the asset inventory page, you can select some assets then use the <strong>Manage asset ownership<\/strong> button to manually update the owner for those devices.<\/p>\n<img decoding=\"async\" src=\"https:\/\/www.runzero.com\/img\/posts\/asset-ownership\/asset-owner-column.png\" class=\"img-fluid\" alt=\"Asset owner column\" title=\"Asset owner column\">\n<p>From the asset details page, there is a new ownership section that lists all the visible owners assigned to that asset. If the ownership type has a reference set (to user or group), you\u2019ll be able to click on the magnifying glass next to the owner name to search within those inventories for matching results. From the asset details page, you can go to <strong>Manage &gt; Asset ownership<\/strong> to manually update the owner for that specific device.<\/p>\n<img decoding=\"async\" src=\"https:\/\/www.runzero.com\/img\/posts\/asset-ownership\/asset-owner.png\" class=\"img-fluid\" alt=\"Asset owner\" title=\"Asset owner\">\n<h3 id=\"searching-the-inventory-for-assets-based-on-owners\">Searching the inventory for assets based on owners <a href=\"https:\/\/www.runzero.com\/#searching-the-inventory-for-assets-based-on-owners\"><i class=\"fa fa-fw fa-link text-light smallx95\"><\/i><\/a><\/h3>\n<p>Now that you have asset ownership data in your inventory, you can search for assets that match specific ownership criteria. To enable searching based on ownership attributes, the following new keyword terms have been added:<\/p>\n<ul>\n<li><strong>owner<\/strong> &#8211; Filter by asset owner name, such as <code>Tim<\/code>.<\/li>\n<li><strong>has_owner<\/strong> &#8211; Filter assets by whether or not they have an owner. Use <code>t<\/code> or <code>f<\/code> as your input.<\/li>\n<li><strong>owner_count<\/strong> &#8211; Use a comparison operator  (&gt;, &gt;=, &lt;, &lt;=, =)to filter assets by count.<\/li>\n<li><strong>ownership_type<\/strong> &#8211; Filter by ownership type, such as <code>IT owner<\/code>.<\/li>\n<\/ul>\n<p>Here are a few useful queries (based on some common use cases):<\/p>\n<ul>\n<li><code>has_owner:f<\/code> &#8211; Searches for assets that don\u2019t have an owner assigned.<\/li>\n<li><code>ownership_type:\"IT owner\"<\/code> &#8211; Searches for assets by ownership type.<\/li>\n<li><code>owner_count:&gt;1<\/code> &#8211; Searches for assets that have more than one owner.<\/li>\n<\/ul>\n<p>For example, if you need to gauge the number of unowned (and likely unmanaged) assets in your inventory, the query <code>has_owner:f<\/code> would help identify assets that don\u2019t have an owner. Inversely, you can use <code>has_owner:t<\/code> to see all the ones that do have an owner. Between these two results, you can discern how well you\u2019ve got your asset ownership data covered. To see how well your organization is tracking asset owners, you can also check out the asset ownership goal from the dashboard.<\/p>\n<img decoding=\"async\" src=\"https:\/\/www.runzero.com\/img\/posts\/asset-ownership\/goal-tracking.png\" class=\"img-fluid\" alt=\"Asset ownership goal tracking\" title=\"Asset ownership goal tracking\">\n<h2 id=\"zero-in-on-unowned-assets-on-your-network\">Zero in on unowned assets on your network <a href=\"https:\/\/www.runzero.com\/#zero-in-on-unowned-assets-on-your-network\"><i class=\"fa fa-fw fa-link text-light smallx95\"><\/i><\/a><\/h2>\n<p>Imagine: there\u2019s a new security threat. Thankfully, you have an asset inventory that includes asset ownership data. With a solid program and solution in place to track asset owners, you\u2019ve eliminated unnecessary time spent chasing down people. You can focus on remediation.<\/p>\n<p>If you\u2019re a runZero Enterprise customer, you can check out the ownership capabilities by going to the new <a href=\"https:\/\/console.runzero.com\/ownership-types\" target=\"_blank\">Ownership page<\/a> in your console. You\u2019ll notice a new menu item for it under Global Settings. Otherwise, if you\u2019re new to runZero, sign up for a <a href=\"https:\/\/www.runzero.com\/try\/signup\">free trial<\/a> to test out this new feature for 21 days.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8085a61 post-content elementor-widget elementor-widget-shortcode\" data-id=\"8085a61\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"page\" data-elementor-id=\"18103\" class=\"elementor elementor-18103\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-748947f elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"748947f\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[{&quot;jet_parallax_layout_image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;_id&quot;:&quot;c4f773e&quot;,&quot;jet_parallax_layout_image_tablet&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_mobile&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_speed&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;jet_parallax_layout_type&quot;:&quot;scroll&quot;,&quot;jet_parallax_layout_direction&quot;:&quot;1&quot;,&quot;jet_parallax_layout_fx_direction&quot;:null,&quot;jet_parallax_layout_z_index&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x&quot;:50,&quot;jet_parallax_layout_bg_x_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y&quot;:50,&quot;jet_parallax_layout_bg_y_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size&quot;:&quot;auto&quot;,&quot;jet_parallax_layout_bg_size_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_animation_prop&quot;:&quot;transform&quot;,&quot;jet_parallax_layout_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;]}]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7995c19\" data-id=\"7995c19\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a437045 elementor-widget elementor-widget-image-box\" data-id=\"a437045\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">About Version 2 Digital<\/h3><p class=\"elementor-image-box-description\">Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.\n<br><br>\nThrough an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\n\t\t<div data-elementor-type=\"page\" data-elementor-id=\"55060\" class=\"elementor elementor-55060\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6b25dc0d elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"6b25dc0d\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[{&quot;_id&quot;:&quot;c4f773e&quot;,&quot;jet_parallax_layout_image&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_tablet&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_image_mobile&quot;:{&quot;url&quot;:&quot;&quot;,&quot;id&quot;:&quot;&quot;,&quot;size&quot;:&quot;&quot;},&quot;jet_parallax_layout_speed&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:50,&quot;sizes&quot;:[]},&quot;jet_parallax_layout_type&quot;:&quot;scroll&quot;,&quot;jet_parallax_layout_direction&quot;:&quot;1&quot;,&quot;jet_parallax_layout_fx_direction&quot;:null,&quot;jet_parallax_layout_z_index&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x&quot;:50,&quot;jet_parallax_layout_bg_x_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_x_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y&quot;:50,&quot;jet_parallax_layout_bg_y_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_y_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size&quot;:&quot;auto&quot;,&quot;jet_parallax_layout_bg_size_tablet&quot;:&quot;&quot;,&quot;jet_parallax_layout_bg_size_mobile&quot;:&quot;&quot;,&quot;jet_parallax_layout_animation_prop&quot;:&quot;transform&quot;,&quot;jet_parallax_layout_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;]}]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3cc1b37d\" data-id=\"3cc1b37d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-52c4a230 elementor-widget elementor-widget-text-editor\" data-id=\"52c4a230\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>About runZero<\/strong><br \/>runZero, a network discovery and asset inventory solution, was founded in 2018 by HD Moore, the creator of Metasploit. HD envisioned a modern active discovery solution that could find and identify everything on a network\u2013without credentials. As a security researcher and penetration tester, he often employed benign ways to get information leaks and piece them together to build device profiles. Eventually, this work led him to leverage applied research and the discovery techniques developed for security and penetration testing to create runZero.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Imagine: there\u2019s a new security threat. How do you find [&hellip;]<\/p>\n","protected":false},"author":148637484,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[976,1075,61],"tags":[977,1076],"class_list":["post-63649","post","type-post","status-publish","format-standard","hentry","category-runzero","category-year2023","category-press-release","tag-runzero","tag-1076"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Get to full asset inventory by combining active scanning with API integrations - Part 6 - Version 2<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/\" \/>\n<meta property=\"og:locale\" content=\"zh_HK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Get to full asset inventory by combining active scanning with API integrations - Part 6 - Version 2\" \/>\n<meta property=\"og:description\" content=\"Imagine: there\u2019s a new security threat. How do you find [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/\" \/>\n<meta property=\"og:site_name\" content=\"Version 2\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-14T01:09:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-13T08:31:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.runzero.com\/img\/posts\/asset-ownership\/asset-owner-column.png\" \/>\n<meta name=\"author\" content=\"versionpan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"versionpan\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9810\u8a08\u95b1\u8b80\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 \u5206\u9418\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.runzero.com\\\/blog\\\/track-asset-ownership-with-runzero\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/2023\\\/02\\\/get-to-full-asset-inventory-by-combining-active-scanning-with-api-integrations-part-6\\\/\"},\"author\":{\"name\":\"versionpan\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#\\\/schema\\\/person\\\/103ffe36f7fd34a1cc126a30431b94d8\"},\"headline\":\"Get to full asset inventory by combining active scanning with API integrations &#8211; Part 6\",\"datePublished\":\"2023-02-14T01:09:31+00:00\",\"dateModified\":\"2024-09-13T08:31:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/2023\\\/02\\\/get-to-full-asset-inventory-by-combining-active-scanning-with-api-integrations-part-6\\\/\"},\"wordCount\":1698,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.runzero.com\\\/blog\\\/track-asset-ownership-with-runzero\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.runzero.com\\\/img\\\/posts\\\/asset-ownership\\\/asset-owner-column.png\",\"keywords\":[\"runZero\",\"2023\"],\"articleSection\":[\"runZero\",\"2023\",\"Press Release\"],\"inLanguage\":\"zh-HK\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.runzero.com\\\/blog\\\/track-asset-ownership-with-runzero\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/version-2.com\\\/2023\\\/02\\\/get-to-full-asset-inventory-by-combining-active-scanning-with-api-integrations-part-6\\\/\",\"url\":\"https:\\\/\\\/www.runzero.com\\\/blog\\\/track-asset-ownership-with-runzero\\\/\",\"name\":\"Get to full asset inventory by combining active scanning with API integrations - Part 6 - Version 2\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.runzero.com\\\/blog\\\/track-asset-ownership-with-runzero\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.runzero.com\\\/blog\\\/track-asset-ownership-with-runzero\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.runzero.com\\\/img\\\/posts\\\/asset-ownership\\\/asset-owner-column.png\",\"datePublished\":\"2023-02-14T01:09:31+00:00\",\"dateModified\":\"2024-09-13T08:31:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.runzero.com\\\/blog\\\/track-asset-ownership-with-runzero\\\/#breadcrumb\"},\"inLanguage\":\"zh-HK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.runzero.com\\\/blog\\\/track-asset-ownership-with-runzero\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-HK\",\"@id\":\"https:\\\/\\\/www.runzero.com\\\/blog\\\/track-asset-ownership-with-runzero\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.runzero.com\\\/img\\\/posts\\\/asset-ownership\\\/asset-owner-column.png\",\"contentUrl\":\"https:\\\/\\\/www.runzero.com\\\/img\\\/posts\\\/asset-ownership\\\/asset-owner-column.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.runzero.com\\\/blog\\\/track-asset-ownership-with-runzero\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9801\",\"item\":\"https:\\\/\\\/version-2.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get to full asset inventory by combining active scanning with API integrations &#8211; Part 6\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#website\",\"url\":\"https:\\\/\\\/version-2.com\\\/zh\\\/\",\"name\":\"Version 2\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/version-2.com\\\/zh\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-HK\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#organization\",\"name\":\"Version 2\",\"url\":\"https:\\\/\\\/version-2.com\\\/zh\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-HK\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/version-2.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/v2-hk-hor-4.png?fit=1795%2C335&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/version-2.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/v2-hk-hor-4.png?fit=1795%2C335&ssl=1\",\"width\":1795,\"height\":335,\"caption\":\"Version 2\"},\"image\":{\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/version-2.com\\\/zh\\\/#\\\/schema\\\/person\\\/103ffe36f7fd34a1cc126a30431b94d8\",\"name\":\"versionpan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-HK\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/72541e15024f6716236decb252e7488d4a7359d4df6f8506b01f447174f92c7c?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/72541e15024f6716236decb252e7488d4a7359d4df6f8506b01f447174f92c7c?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/72541e15024f6716236decb252e7488d4a7359d4df6f8506b01f447174f92c7c?s=96&d=identicon&r=g\",\"caption\":\"versionpan\"},\"url\":\"https:\\\/\\\/version-2.com\\\/zh\\\/author\\\/versionpan\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Get to full asset inventory by combining active scanning with API integrations - Part 6 - Version 2","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/","og_locale":"zh_HK","og_type":"article","og_title":"Get to full asset inventory by combining active scanning with API integrations - Part 6 - Version 2","og_description":"Imagine: there\u2019s a new security threat. How do you find [&hellip;]","og_url":"https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/","og_site_name":"Version 2","article_published_time":"2023-02-14T01:09:31+00:00","article_modified_time":"2024-09-13T08:31:44+00:00","og_image":[{"url":"https:\/\/www.runzero.com\/img\/posts\/asset-ownership\/asset-owner-column.png","type":"","width":"","height":""}],"author":"versionpan","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"versionpan","\u9810\u8a08\u95b1\u8b80\u6642\u9593":"10 \u5206\u9418"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/#article","isPartOf":{"@id":"https:\/\/version-2.com\/2023\/02\/get-to-full-asset-inventory-by-combining-active-scanning-with-api-integrations-part-6\/"},"author":{"name":"versionpan","@id":"https:\/\/version-2.com\/zh\/#\/schema\/person\/103ffe36f7fd34a1cc126a30431b94d8"},"headline":"Get to full asset inventory by combining active scanning with API integrations &#8211; Part 6","datePublished":"2023-02-14T01:09:31+00:00","dateModified":"2024-09-13T08:31:44+00:00","mainEntityOfPage":{"@id":"https:\/\/version-2.com\/2023\/02\/get-to-full-asset-inventory-by-combining-active-scanning-with-api-integrations-part-6\/"},"wordCount":1698,"commentCount":0,"publisher":{"@id":"https:\/\/version-2.com\/zh\/#organization"},"image":{"@id":"https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/#primaryimage"},"thumbnailUrl":"https:\/\/www.runzero.com\/img\/posts\/asset-ownership\/asset-owner-column.png","keywords":["runZero","2023"],"articleSection":["runZero","2023","Press Release"],"inLanguage":"zh-HK","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/version-2.com\/2023\/02\/get-to-full-asset-inventory-by-combining-active-scanning-with-api-integrations-part-6\/","url":"https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/","name":"Get to full asset inventory by combining active scanning with API integrations - Part 6 - Version 2","isPartOf":{"@id":"https:\/\/version-2.com\/zh\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/#primaryimage"},"image":{"@id":"https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/#primaryimage"},"thumbnailUrl":"https:\/\/www.runzero.com\/img\/posts\/asset-ownership\/asset-owner-column.png","datePublished":"2023-02-14T01:09:31+00:00","dateModified":"2024-09-13T08:31:44+00:00","breadcrumb":{"@id":"https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/#breadcrumb"},"inLanguage":"zh-HK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/"]}]},{"@type":"ImageObject","inLanguage":"zh-HK","@id":"https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/#primaryimage","url":"https:\/\/www.runzero.com\/img\/posts\/asset-ownership\/asset-owner-column.png","contentUrl":"https:\/\/www.runzero.com\/img\/posts\/asset-ownership\/asset-owner-column.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.runzero.com\/blog\/track-asset-ownership-with-runzero\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9801","item":"https:\/\/version-2.com\/"},{"@type":"ListItem","position":2,"name":"Get to full asset inventory by combining active scanning with API integrations &#8211; Part 6"}]},{"@type":"WebSite","@id":"https:\/\/version-2.com\/zh\/#website","url":"https:\/\/version-2.com\/zh\/","name":"Version 2","description":"","publisher":{"@id":"https:\/\/version-2.com\/zh\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/version-2.com\/zh\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-HK"},{"@type":"Organization","@id":"https:\/\/version-2.com\/zh\/#organization","name":"Version 2","url":"https:\/\/version-2.com\/zh\/","logo":{"@type":"ImageObject","inLanguage":"zh-HK","@id":"https:\/\/version-2.com\/zh\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/version-2.com\/wp-content\/uploads\/2020\/08\/v2-hk-hor-4.png?fit=1795%2C335&ssl=1","contentUrl":"https:\/\/i0.wp.com\/version-2.com\/wp-content\/uploads\/2020\/08\/v2-hk-hor-4.png?fit=1795%2C335&ssl=1","width":1795,"height":335,"caption":"Version 2"},"image":{"@id":"https:\/\/version-2.com\/zh\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/version-2.com\/zh\/#\/schema\/person\/103ffe36f7fd34a1cc126a30431b94d8","name":"versionpan","image":{"@type":"ImageObject","inLanguage":"zh-HK","@id":"https:\/\/secure.gravatar.com\/avatar\/72541e15024f6716236decb252e7488d4a7359d4df6f8506b01f447174f92c7c?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/72541e15024f6716236decb252e7488d4a7359d4df6f8506b01f447174f92c7c?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/72541e15024f6716236decb252e7488d4a7359d4df6f8506b01f447174f92c7c?s=96&d=identicon&r=g","caption":"versionpan"},"url":"https:\/\/version-2.com\/zh\/author\/versionpan\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pbQRKm-gyB","post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/posts\/63649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/users\/148637484"}],"replies":[{"embeddable":true,"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/comments?post=63649"}],"version-history":[{"count":6,"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/posts\/63649\/revisions"}],"predecessor-version":[{"id":65035,"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/posts\/63649\/revisions\/65035"}],"wp:attachment":[{"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/media?parent=63649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/categories?post=63649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/version-2.com\/zh\/wp-json\/wp\/v2\/tags?post=63649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}