kayako-crowd-loginshare

command module
v0.0.0-...-321c0bd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2019 License: Apache-2.0 Imports: 8 Imported by: 0

README

kayako-crowd-loginshare (KCLS)

No Maintenance Intended

Provides a Kayako LoginShare API endpoint to authenticate staff users against Atlassian Crowd using the Crowd REST API.

Configuration

KCLS is designed as a 12-Factor app and includes a procfile for easy deployment on compatible platforms such as Heroku or Deis. As such configuration is through environment variables and logging is to stdout.

You'll need to set the following configuration variables:

  • CROWD_APPNAME - Crowd App Name (match setting in Crowd)
  • CROWD_APPPASS - Crowd App Password (match setting in Crowd)
  • CROWD_BASEURL - Crowd base URL, e.g. https://mycrowd.example.com/crowd/
  • KAYAKO_FORCE_TEAM - Set this to the name of a team in Case to force authorised users to be part of that team.
  • KAYAKO_ALLOWED_INTERFACES - set this to the interfaces that authenticated users are allowed to access, seperated by commas (and no spaces) if you want more than one. Valid interfaces are: staff, winapp, mobile, and staffapi.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Godeps
_workspace/src/github.com/gorilla/context
Package context stores values shared during a request lifetime.
Package context stores values shared during a request lifetime.
_workspace/src/github.com/gorilla/mux
Package gorilla/mux implements a request router and dispatcher.
Package gorilla/mux implements a request router and dispatcher.
_workspace/src/github.com/jda/go-crowd
Package crowd provides methods for interacting with the Atlassian Crowd authentication, directory integration, and Single Sign-On system.
Package crowd provides methods for interacting with the Atlassian Crowd authentication, directory integration, and Single Sign-On system.
_workspace/src/github.com/jda/go-loginshare
Package loginshare provides methods for interacting with Kayako's Loginshare authentication system.
Package loginshare provides methods for interacting with Kayako's Loginshare authentication system.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL