@fbl-plugins/keycloak-admin-client
Manage Keycloak resources (realms, clients, roles, etc) inside your [FBL](https://fbl.fireblink.com) flows.
Last updated 2 months ago by vlad-tkachenko .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @fbl-plugins/keycloak-admin-client 
SYNC missed versions from official npm registry.

FBL Plugins: Keycloak Admin Client

Manage Keycloak resources (realms, clients, roles, etc) inside your FBL flows.

CircleCI Known Vulnerabilities codecov Total alerts Language grade: JavaScript

Purpose

fbl is a flow automation tool. That generally means it can automate any kind of routine processes and allows to create some really complex combinations of actions.

Keycloak management for build automation pipelines might be tricky sometimes, especially due to limited import functionality. Current plugin helps to bypass some of that limitations and seamlessly integrate with other fbl flows.

Integration

There are multiple ways how plugin can be integrated into your flow.

package.json

This is the most recommended way. Create package.json next to your flow file with following content:

{
  "name": "flow-name",
  "version": "1.0.0",
  "description": "",
  "scripts": {
    "fbl": "fbl"
  },
  "license": "UNLICENSED",
  "dependencies": {
    "@fbl-plguins/keycloak-admin-client": "1.1.2",
    "fbl": "1.10.0"
  }
}

Then you can install dependencies as any other node module yarn install depending on the package manager of your choice.

After that you can use yarn fbl <args> to execute your flow or even register a custom script inside "scripts".

Global installation

npm i -g @fbl-plugins/keycloak-admin-client

Register plugin to be accessible by fbl

  • via cli: fbl -p @fbl-plguins/keycloak-admin-client <args>
  • via flow:
requires:
  fbl: '>=1.10.0 <2.0.0'
  plugins:
    '@fbl-plguins/keycloak-admin-client': '>=1.1.2'

pipeline:
  # your flow goes here

Action Handlers

Realm

Client

Group

User

Current Tags

  • 1.6.0                                ...           latest (2 months ago)

14 Versions

  • 1.6.0                                ...           2 months ago
  • 1.5.2                                ...           4 months ago
  • 1.5.1                                ...           4 months ago
  • 1.5.0                                ...           4 months ago
  • 1.4.3                                ...           4 months ago
  • 1.4.2                                ...           4 months ago
  • 1.4.1                                ...           7 months ago
  • 1.4.0                                ...           7 months ago
  • 1.3.0                                ...           7 months ago
  • 1.2.0                                ...           8 months ago
  • 1.1.2                                ...           9 months ago
  • 1.1.1                                ...           9 months ago
  • 1.1.0                                ...           10 months ago
  • 1.0.0                                ...           10 months ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 14
Dependencies (3)
Dev Dependencies (27)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |