diff --git a/src/js/client.js b/src/js/client.js index 2b80e1fd4..94befbff8 100644 --- a/src/js/client.js +++ b/src/js/client.js @@ -2038,6 +2038,8 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout if (error) return callback(error); async.eachLimit(apps, 20, function (app, iteratorCallback) { + app.ssoAuth = (app.manifest.addons['ldap'] || app.manifest.addons['proxyAuth']) && app.sso; + // only fetch if we have permissions if (!that._userInfo.isAtLeastAdmin) { app.progress = 0; diff --git a/src/theme.scss b/src/theme.scss index 71b88b661..20b3f9f69 100644 --- a/src/theme.scss +++ b/src/theme.scss @@ -343,6 +343,7 @@ textarea { } .grid-item-top { + position: relative; padding: 10px 15px; height: 100%; @@ -352,6 +353,13 @@ textarea { font-size: 24px; font-family: $font-family-heading; } + + .usermanagement-indicator { + position: absolute; + bottom: 10px; + color: #03a9f49e; + right: 10px; + } } } } diff --git a/src/views/apps.html b/src/views/apps.html index 9e8354444..b33fd4154 100644 --- a/src/views/apps.html +++ b/src/views/apps.html @@ -95,6 +95,12 @@ + +