A method comprising: receiving, by an enterprise digital rights management (eDRM) device, user data and access rights data corresponding to a user group from an authorizer for assigning one or more specific access rights to at least one user from the user group, wherein the authorizer is at least one user having an authority to assign access rights from amongst a plurality of users, and wherein the one or more specific rights are defined for each user from the plurality of users such that the each user access is limited within an enterprise; creating by the eDRM device, a user template based on the user data and the access rights data received from the authorizer, wherein the user template comprises one or more access rights associated with the at least one user group, and wherein the one or more access rights are obtained based on the access rights data, sending, by the eDRM device the created user template to a central repository associated with an eDRM server connected to a plurality of eDRM devices, wherein the user template is stored in the central repository, and wherein the user template is accessible by each of the plurality of eDRM devices; updating, by the eDRM device, the user template once the authorizer provides to the eDRM device updated user data, including the user IDs and updated access rights, by retrieving the user group in the user template from the central repository, updating the user group and sending the updated user group for storage in the central repository; authorizing, by the authorizer, the at least one user of the user group to access each of a plurality of enterprise document based on the one or more access rights in the updated user template selected from a plurality of user templates stored in the central repository, wherein the user template is applied to access the enterprise document based on associated one or more specific access rights, and wherein the authorizing comprises applying the user template to each of the plurality of enterprise documents; and enforcing, by an access rights assigning module part of the eDRM device, the one or more specific access rights on the enterprise document for the plurality of users. receiving, by an enterprise digital rights management (eDRM) device, user data and access rights data corresponding to a user group from an authorizer for assigning one or more specific access rights to at least one user from the user group, wherein the authorizer is at least one user having an authority to assign access rights from amongst a plurality of users, and wherein the one or more specific rights are defined for each user from the plurality of users such that the each user access is limited within an enterprise; creating by the eDRM device, a user template based on the user data and the access rights data received from the authorizer, wherein the user template comprises one or more access rights associated with the at least one user group, and wherein the one or more access rights are obtained based on the access rights data, sending, by the eDRM device the created user template to a central repository associated with an eDRM server connected to a plurality of eDRM devices, wherein the user template is stored in the central repository, and wherein the user template is accessible by each of the plurality of eDRM devices; updating, by the eDRM device, the user template once the authorizer provides to the eDRM device updated user data, including the user IDs and updated access rights, by retrieving the user group in the user template from the central repository, updating the user group and sending the updated user group for storage in the central repository; authorizing, by the authorizer, the at least one user of the user group to access each of a plurality of enterprise document based on the one or more access rights in the updated user template selected from a plurality of user templates stored in the central repository, wherein the user template is applied to access the enterprise document based on associated one or more specific access rights, and wherein the authorizing comprises applying the user template to each of the plurality of enterprise documents; and enforcing, by an access rights assigning module part of the eDRM device, the one or more specific access rights on the enterprise document for the plurality of users.