Skip to main content

Create Provider

Create Provider registers a new provider in Guardian. Once a provider config is registered, Guardian will immediately fetch the resources and store it in the database.

Query Parameters
    dryRun boolean
Request Body required
    type string
    urn string
    labels object
    property name* string
    credentials
    appeal object
    allowPermanentAccess boolean
    allowActiveAccessExtensionIn string
    resources object[]
  • Array [
  • type string
    policy object
    id string
    version int32
    roles object[]
  • Array [
  • id string
    name string
    description string
    permissions undefined[]
  • ]
  • filter string
  • ]
  • allowedAccountTypes string[]
    parameters object[]
  • Array [
  • key string
    label string
    required boolean
    description string
  • ]
Responses

A successful response.


Schema
    provider object
    id string
    type string
    urn string
    config object
    type string
    urn string
    labels object
    property name* string
    credentials
    appeal object
    allowPermanentAccess boolean
    allowActiveAccessExtensionIn string
    resources object[]
  • Array [
  • type string
    policy object
    id string
    version int32
    roles object[]
  • Array [
  • id string
    name string
    description string
    permissions undefined[]
  • ]
  • filter string
  • ]
  • allowedAccountTypes string[]
    parameters object[]
  • Array [
  • key string
    label string
    required boolean
    description string
  • ]
  • createdAt date-time

    Creation time of the provider

    updatedAt date-time

    Last update time of the provider

Loading...