README.rst 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. .. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
  2. :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
  3. :alt: License: AGPL-3
  4. =====================
  5. Base Copy User Access
  6. =====================
  7. This Module allows the administrator to copy user access from one user to many users.
  8. This Module created a wizard that can be access on "More" button in Settings > Users > Users.
  9. Installation
  10. ============
  11. To install this module, you need to:
  12. 1. Clone the branch 8.0 of the repository https://github.com/open-synergy/opnsynid-server-tools
  13. 2. Add the path to this repository in your configuration (addons-path)
  14. 3. Update the module list
  15. 4. Go to menu *Setting -> Modules -> Local Modules*
  16. 5. Search For *Base Copy User Access*
  17. 6. Install the module
  18. Usage
  19. =====
  20. To use this module, you need to:
  21. - Go to menu Settings > Users > Users
  22. - Select Users on the list of tree view
  23. - Click "More" button on the top
  24. - Click "Copy User Access"
  25. - Select the user on the selection
  26. - Click "Copy"
  27. Use Case
  28. ========
  29. "User-A" is a users who have access as manager sales and accounting.
  30. Administrator asked to make another two users who has the right equal access with User-A.
  31. The two new users was named "User-B" and "User-C"
  32. So administrator have to do:
  33. - Without module Base Copy User Access is installed:
  34. * Check user access of User-A
  35. + Go to menu Settings > Users > Users
  36. + Find the User-A and opened it
  37. * Create a new User and named it User-B
  38. + Go to menu Settings > Users > Users
  39. + Create the User-B
  40. * Set up the access of User-B that has the right equal access with User-A
  41. + Go to menu Settings > Users > Users
  42. + Find the User-B and opened it
  43. + Fill user access of User-B according with user access of User-A
  44. * Create a new User and named it User-C
  45. + Go to menu Settings > Users > Users
  46. + Create the User-C
  47. * Set up the access of User-C that has the right equal access with User-A
  48. + Go to menu Settings > Users > Users
  49. + Find the User-C and opened it
  50. + Fill user access of User-C according with user access of User-A
  51. - With module Base Copy User Access is installed:
  52. * Create a new User and named it User-B
  53. + Go to menu Settings > Users > Users
  54. + Create the User-B
  55. * Create a new User and named it User-C
  56. + Go to menu Settings > Users > Users
  57. + Create the User-C
  58. * Copy user access of User-A to User-B and User-C
  59. + Go to menu Settings > Users > Users
  60. + Select User-A and User-B on the list of tree view
  61. + Click "More" button on the top
  62. + Click "Copy User Access"
  63. + The wizard will show up and then fill the user with User-A
  64. Bug Tracker
  65. ===========
  66. Bugs are tracked on `GitHub Issues
  67. <https://github.com/open-synergy/opnsynid-server-tools/issues>`_.
  68. In case of trouble, please check there if your issue has already been reported.
  69. If you spotted it first, help us smashing it by providing a detailed
  70. and welcomed feedback.
  71. Credits
  72. =======
  73. Contributors
  74. ------------
  75. * Michael Viriyananda <viriyananda.michael@gmail.com>
  76. Maintainer
  77. ----------
  78. .. image:: https://opensynergy-indonesia.com/logo.png
  79. :alt: OpenSynergy Indonesia
  80. :target: https://opensynergy-indonesia.com
  81. This module is maintained by the OpenSynergy Indonesia.