Attributes

Quick Navigation

For more information on related topics, please see Attributes.

GET ManagedAccounts/{managedAccountID}/Attributes

Returns a list of Attributes by ManagedAccount ID.

Password Safe Account Management (Read), Attribute Management (Read)

managedAccountID: ID of the ManagedAccount.

None

Content-Type: application/json

[
    {
        AttributeID : int,
        AttributeTypeID : int,
        ParentAttributeID : int, // can be null 
        ShortName : string,
        LongName : string, 
        Description : string, ValueInt : int, // can be null 
        IsReadOnly: bool
    },
    …
]

201 - Request successful. Attributes associated with the Asset in the response body.

For more information, please see Common Response Codes.

POST ManagedAccounts/{managedAccountID}/Attributes/{attributeID}

Assigns an Attribute to a Managed Account.

Password Safe Account Management (Read/Write), Attribute Management (Read/Write)

  • managedAccountID: ID of the ManagedAccount.
  • attributeID: ID of the Attribute.

None

Content-Type: application/json

[
    {
        AttributeID : int,
        AttributeTypeID : int,
        ParentAttributeID : int, // can be null 
        ShortName : string,
        LongName : string, 
        Description : string, ValueInt : int, // can be null 
        IsReadOnly: bool
    },
    …
]

201 - Request successful. Attribute in the response body.

For more information, please see Common Response Codes.

DELETE ManagedAccounts/{managedAccountID}/Attributes

Deletes all Managed Account Attributes by ManagedAccount ID.

Password Safe Account Management (Read/Write), Attribute Management (Read/Write)

managedAccountID: ID of the ManagedAccount.

None

None

200 - Request successful.

For more information, please see Common Response Codes.

DELETE ManagedAccounts/{managedAccountID}/Attributes/{attributeID}

Deletes a Managed Account Attribute by ManagedAccount ID and Attribute ID.

Password Safe Account Management (Read/Write), Attribute Management (Read/Write)

  • managedAccountID: ID of the ManagedAccount.
  • attributeID: ID of the Attribute.

None

None

200 - Request successful.

For more information, please see Common Response Codes.