Skip to content
This repository has been archived by the owner on Nov 8, 2022. It is now read-only.

Feature: AAA support #286

Open
2 of 3 tasks
lynxbat opened this issue Jul 15, 2015 · 2 comments
Open
2 of 3 tasks

Feature: AAA support #286

lynxbat opened this issue Jul 15, 2015 · 2 comments

Comments

@lynxbat
Copy link
Contributor

lynxbat commented Jul 15, 2015

Snap should support some form of authentication, authorization, and auditing available.

UPDATE (by @mjbrender) - We've broken this out into 3 phases:

Other considerations:

  • Improvements to auditing (especially with Tribe)
  • End-to-end consideration of AAA in remote workflow architecture

// END UPDATE

This should be a new core module that is loaded into other core modules on startup.
The AAA module should be extendable to support multiple types of external auth.

For a first commit we should probably have some sort of token-based authentication.

@lynxbat lynxbat added this to the Beta milestone Jul 15, 2015
@lynxbat lynxbat modified the milestone: Beta Aug 8, 2015
@bjray bjray added the tracked label Dec 4, 2015
@mbbroberg
Copy link
Contributor

Since this was opened, we have made some progress on AAA. The goal has been put simply as:

Extend the security implementation for snap to help remove barriers to adoption within production scenarios. This would cover authentication, authorization and access control.

Related:
#724

@thomastaylor312
Copy link
Contributor

@mjbrender Thanks for the clarification on this!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants