How to: Insert Resource Tags with API

How to insert tags on resources into Apono using the Public API

Overview

Your organization probably has thousands of resources from different cloud services, tools and data repositories, that may be sensitive for different reasons: some contain financial data, some contain customer data, some may contain PII and others are critical production assets.

You may already be using tagging tools (DSPM) like Varonis, Securiti, Dig Security, Laminar, Centra or others.

With Apono, you can stream these resource tags using our API and dynamically manage access to these resources.

Simply create an Access Flow for some tagged resources, like Prod, Region, PII, etc. and access to all present and future resources tagged will be controlled JIT with Apono based on the access duration and approval flow you set.

How to use the Public API to insert custom tags

Using the GET resources command

  1. Use the get integration resources API command to get a list of resources managed by Apono. Insert the integration ID you'd like to get resources from.

Adding tags to resources

  1. Then, use the update user tags of a resource API command to update tag keys and values for resources. Insert the resource ID you got in step 1, then insert pairs of keys and values per ID.

Inserting the tags into Apono

  1. If successful, you'll get 200 - updated resource tags response.
  • Using the same API endpoint, it is also possible to edit or delete custom tags

Results

  1. Verify that tags were inserted successfully in the UI:
    1. Go to Apono -> Access Flows -> Create or edit an Access Flow -> under Tags, find your tags keys and values.
    2. You may also use the API get integration resources command. You should find your keys and values there.

👍

That's it! Now you can create Access Flows using these tags.