Code Monkey home page Code Monkey logo

saml-sso-integration's Introduction

Kayako SAML Single Sign-On Integration

This library is maintained by Kayako.

Overview

Security Assertion Markup Language is an XML-based open standard data format for exchanging authentication and authorization data between parties, in particular, between an identity provider and a service provider. The SAML specification defines three roles: the principal (typically a user), the identity provider (aka IdP), and the service provider (aka SP). In the use case addressed by SAML, the principal requests a service from the service provider. The service provider requests and obtains an identity assertion from the identity provider. On the basis of this assertion, the service provider can make an access control decision - in other words it can decide whether to perform some service for the connected principal. (ref. http://en.wikipedia.org/wiki/Security_Assertion_Markup_Language and http://simplesamlphp.org/)

This is a Kayako module for SAML Single Sign-On integration for Kayako version 4.50. Using single sign-on (SSO) will permit a single action of user authentication and authorization to access all computers and systems where he has access permission, without the need to enter multiple passwords.

Installation Setups

  1. Download and extract zip file of SSO app.
  2. Make a symlink of /src in helpdesk_installation/__apps/samlsso and make sure all files of src folder are available under helpdesk_installation/__apps/samlsso.
  3. Now go to Admin Panel of your helpdesk and click on ‘Apps’ in left side menu.
  4. Now click on SSO app and you can see the details regarding this app. Click on ‘Install button’ for SSO app installation.
  5. Now SSO is installed in your helpdesk. If you want to uninstall it, then simply click on ‘Uninstall’ button.
  6. Click on ‘SSO’ under ‘settings’ in left side menu. Enter your SSO settings and click on ‘update’ to save SSO details.

Installation Wiki: https://forge.kayako.com/projects/sso/wiki

Features

  • User can login with facebook credentials
  • User can login with twitter credentials
  • Can easily integrate with your IdP so that users in your organization can login with there IdP credentials
  • Kayako admin can anytime disable Single Sign On from Admin->Settings->Single Sign On

saml-sso-integration's People

Watchers

James Cloos avatar Ravi Sharma avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.