From 1840e805bd1bef2e8ee2935de47076a3f2ca3788 Mon Sep 17 00:00:00 2001 From: Vincent Petry Date: Wed, 2 Sep 2020 17:15:35 +0000 Subject: [PATCH] Automated changelog update [skip ci] --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ go.sum | 1 + 2 files changed, 27 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e342b376a..a85beb7762 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ * Change - Add cli-commands to manage accounts: [#115](https://github.com/owncloud/product/issues/115) * Change - Start ocis-accounts with the ocis server command: [#25](https://github.com/owncloud/product/issues/25) * Change - Switch over to a new custom-built runtime: [#287](https://github.com/owncloud/ocis/pull/287) +* Change - Account management permissions for Admin role: [#124](https://github.com/owncloud/product/issues/124) * Change - Make ocis-settings available: [#287](https://github.com/owncloud/ocis/pull/287) * Change - Update ocis-settings to v0.2.0: [#467](https://github.com/owncloud/ocis/pull/467) * Change - Start ocis-proxy with the ocis server command: [#119](https://github.com/owncloud/ocis/issues/119) @@ -111,6 +112,31 @@ https://github.com/owncloud/ocis/pull/287 +* Change - Account management permissions for Admin role: [#124](https://github.com/owncloud/product/issues/124) + + We created an `AccountManagement` permission and added it to the default admin role. There are + permission checks in place to protected http endpoints in ocis-accounts against requests + without the permission. All existing default users (einstein, marie, richard) have the + default user role now (doesn't have the `AccountManagement` permission). Additionally, + there is a new default Admin user with credentials `moss:vista`. + + Known issue: for users without the `AccountManagement` permission, the accounts UI + extension is still available in the ocis-web app switcher, but the requests for loading the + users will fail (as expected). We are working on a way to hide the accounts UI extension if the + user doesn't have the `AccountManagement` permission. + + https://github.com/owncloud/product/issues/124 + https://github.com/owncloud/ocis-settings/pull/59 + https://github.com/owncloud/ocis-settings/pull/66 + https://github.com/owncloud/ocis-settings/pull/67 + https://github.com/owncloud/ocis-settings/pull/69 + https://github.com/owncloud/ocis-proxy/pull/95 + https://github.com/owncloud/ocis-pkg/pull/59 + https://github.com/owncloud/ocis-accounts/pull/95 + https://github.com/owncloud/ocis-accounts/pull/100 + https://github.com/owncloud/ocis-accounts/pull/102 + + * Change - Make ocis-settings available: [#287](https://github.com/owncloud/ocis/pull/287) This version delivers `settings` as a new service. It is part of the array of services in the diff --git a/go.sum b/go.sum index 114da09bee..a345c5ffdc 100644 --- a/go.sum +++ b/go.sum @@ -1254,6 +1254,7 @@ github.com/owncloud/ocis-accounts v0.4.0 h1:vtQm8CHeRPFcmnUoIw32ljOnzOlqLJsJj3Ul github.com/owncloud/ocis-accounts v0.4.0/go.mod h1:U143kkkBfbW6L/vI1jI5TD/AbUTBHXYs7lWwQKuqbVM= github.com/owncloud/ocis-accounts v0.4.1 h1:iJYsHl0Pn4zo0v09z9bsefbKmyVexZ0Xz0r7+qG63yA= github.com/owncloud/ocis-accounts v0.4.1/go.mod h1:vTIgPpoRz2zrLU4kGY6nGKUap/NvLzxQ+I45y5PyEK8= +github.com/owncloud/ocis-accounts v0.4.2-0.20200828150703-2ca83cf4ac20/go.mod h1:R2mNcvDvma7D7n1yxpLHIJR9dHUx4As7QfiJlD8e9DE= github.com/owncloud/ocis-accounts v0.4.2-0.20200901074457-6a27781a2741 h1:7Vf+BXwXUerJuGPOIThjPbt69rxvJo3PIW1qb0mCn2M= github.com/owncloud/ocis-accounts v0.4.2-0.20200901074457-6a27781a2741/go.mod h1:ermjPwC2b3Tsh8YF3oUl6cOHMvFPN6MY8ZlkmO6w0xw= github.com/owncloud/ocis-glauth v0.5.1-0.20200731165959-1081de7c60f1 h1:YA7tS4VFSUmjeZBt4Wa+fSoreH1VJYCFlHvoRey3ngM=