lemur/lemur
Eric 6edc5180c7 fix roles assigned in the ui for sso (#1017)
This commit fixes the ability to assign roles to people in the ui
when the user is SSO. The idea is if a role is ever assigned via
SSO it becomes a "SSO Role" or a "Third Party" Role. by setting
third_party to true on the role object.

Once a role is marked as third party it can no longer be controlled
through the ui for SSO Users. (for ui users this poses no functional
change). It must be controlled via SSO.
2017-12-11 13:51:45 -08:00
..
api_keys Adding some niceties around the way users are associated with tokens. (#1012) 2017-12-05 10:57:17 -08:00
auth fix roles assigned in the ui for sso (#1017) 2017-12-11 13:51:45 -08:00
authorities Fix ability to remove all roles from authority (#880) 2017-08-28 17:35:01 -07:00
certificates Adding cli command to clear out pending symantec certificates. (#1009) 2017-12-04 10:04:12 -08:00
common Added revoke support to cfssl plugin (#1007) 2017-11-29 14:33:22 -08:00
defaults Minor documentation fixes/tweaks (#597) 2016-12-14 09:29:04 -08:00
deployment Adding the ability to specify a per-certificate rotation policy. (#851) 2017-07-12 16:46:11 -07:00
destinations Adds the ability for destination plugins to be sub-classed from Expor… (#839) 2017-06-26 12:03:24 -07:00
domains Fixes issue where domains without any associated certificates are not searchable. (#797) 2017-05-15 19:07:32 -07:00
endpoints Ensures we can get multiple endpoints with the same name but different ports. (#1011) 2017-12-04 13:13:02 -08:00
logs Initial work allowing certificates to be revoked. (#941) 2017-09-28 18:27:56 -07:00
migrations fix roles assigned in the ui for sso (#1017) 2017-12-11 13:51:45 -08:00
notifications Don't send notifications that are marked inactive (#1015) 2017-12-06 08:32:24 -08:00
plugins Ensures we can get multiple endpoints with the same name but different ports. (#1011) 2017-12-04 13:13:02 -08:00
policies Adding the ability to specify a per-certificate rotation policy. (#851) 2017-07-12 16:46:11 -07:00
reporting Adding additional reporting and refactoring existing setup. (#620) 2016-12-20 12:48:14 -08:00
roles fix roles assigned in the ui for sso (#1017) 2017-12-11 13:51:45 -08:00
sources Ensures we can get multiple endpoints with the same name but different ports. (#1011) 2017-12-04 13:13:02 -08:00
static/app Adding some niceties around the way users are associated with tokens. (#1012) 2017-12-05 10:57:17 -08:00
tests Adding some niceties around the way users are associated with tokens. (#1012) 2017-12-05 10:57:17 -08:00
users Adding some niceties around the way users are associated with tokens. (#1012) 2017-12-05 10:57:17 -08:00
__about__.py Version bump. (#751) 2017-04-08 13:23:48 -07:00
__init__.py add per user api keys to the backend (#995) 2017-12-04 08:50:31 -08:00
constants.py Pleasing the PEP8 gods 2015-07-21 13:06:13 -07:00
database.py Prevent unintended access to sensitive fields (passwords, private keys) (#876) 2017-08-16 09:38:42 -07:00
decorators.py Fixing a few syntax errors 2015-08-03 21:16:55 -07:00
default.conf.py Various minor cleanups and fixes (#938) 2017-09-25 15:33:42 -07:00
exceptions.py Prevent unintended access to sensitive fields (passwords, private keys) (#876) 2017-08-16 09:38:42 -07:00
extensions.py Create signal hooks and handler for dumping CSR and certificate details (#882) 2017-08-28 17:35:56 -07:00
factory.py Various minor cleanups and fixes (#938) 2017-09-25 15:33:42 -07:00
manage.py Various minor cleanups and fixes (#938) 2017-09-25 15:33:42 -07:00
metrics.py Closes #216 2016-04-01 16:54:33 -07:00
models.py Adds migration to fix keys on unique index. Closes #743. (#785) 2017-05-10 12:13:42 -07:00
pytest.py adding test utils 2015-07-07 15:32:55 -07:00
schemas.py Adding the ability to specify a per-certificate rotation policy. (#851) 2017-07-12 16:46:11 -07:00
utils.py Minor documentation fixes/tweaks (#597) 2016-12-14 09:29:04 -08:00