Thomas Diesler created CAMEL-24236:
--------------------------------------

             Summary: camel-cyberark-vault: Add support for cyberark policies
                 Key: CAMEL-24236
                 URL: https://issues.apache.org/jira/browse/CAMEL-24236
             Project: Camel
          Issue Type: Improvement
            Reporter: Thomas Diesler
            Assignee: Thomas Diesler


Cyberark Conjur does no longer allow to create secrets by simply setting their 
value.

Instead, it requires a "policy" that defines Conjur Open Source entities and 
the relationships between them. An entity can be a {{{}policy{}}}, 
{{{}host{}}}, {{{}user{}}}, {{{}layer{}}}, {{{}group{}}}, or {{{}variable{}}}.

A secret consists of two separate things:
 # A {{variable}} resource declared by policy.
 # A value assigned to that existing variable through the Secrets API.

The Secrets API can update a value, but it cannot create the variable 
dynamically.

This issue is about reviewing existing documentation and test-coverage. 
Although, there exists an updated version of the official 
[conjur-api|https://mvnrepository.com/artifact/com.cyberark.conjur.api/conjur-api]
 we won't need to bring it in just yet - simple HTTP API access works for what 
the component supports 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to