FIELD: computer equipment.
SUBSTANCE: invention relates to computer engineering. Disclosed is a method for authorizing a user subject to perform an action in an electronic service, wherein the user subject is associated with at least one client device, and the user subject is associated with the electronic service, wherein electronic service is executed on server, at least one client device is connected to server by means of data transmission network, method includes: obtaining, by a server from at least one client device, an access request to an electronic service, wherein the request includes an indication to the user subject, to the object and to the action that the user subject wishes to execute on the object in the electronic service; based on at least one indication to user subject and object, extraction by server, a set of predetermined rules associated with at least one user subject and object from plurality of predetermined rules, and each predetermined rule was encoded and stored by server in form of corresponding part of bytecode, wherein predetermined rules have been precompiled in part of bytecode; execution of a set of predetermined rules by a server, wherein the set of predetermined rules includes at least one of: a first rule for checking a subject, a second rule for checking an object, and a third rule for checking an action that the user subject wishes to execute on the object; analyzing the result obtained when executing each rule from a set of predetermined rules; and in response to that result indicates positive result, authorization of subject to perform action on object.
EFFECT: disclosed is a method for authorizing a user subject to perform an action in an electronic service.
32 cl, 3 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD AND SYSTEM OF USER AUTHENTICATION IN ELECTRONIC SERVICE FOR TRANSFER OF DIGITAL OBJECTS | 2019 |
|
RU2798361C2 |
METHOD FOR AUTOMATIC RECOVERY OF A PASSWORD TO ACCESS A SERVICE AND A COMPUTER USED THEREIN | 2014 |
|
RU2609085C2 |
METHODS AND SYSTEMS FOR DETERMINING NON-STANDARD USER ACTIVITY | 2017 |
|
RU2670030C2 |
METHODS AND SYSTEMS FOR AUTHENTICATING A POSSIBLE USER OF THE FIRST AND SECOND ELECTRONIC SERVICES | 2022 |
|
RU2805537C2 |
SYSTEM AND CONTROL METHOD AND TRANSMISSION OF SOFTWARE UPDATES | 2004 |
|
RU2357279C2 |
FILE DOWNLOADING MANAGING IN THE CLOUD STORAGE SERVICE METHOD AND DEVICE | 2014 |
|
RU2659455C2 |
SECURE AND PRIVATE BACKUP STORAGE AND PROCESSING FOR TRUSTED COMPUTING AND DATA SERVICES | 2010 |
|
RU2531569C2 |
METHOD OF LOCATING A USER AND SERVER USED THEREIN | 2014 |
|
RU2609087C2 |
METHOD AND SYSTEM FOR CONTROLLING OBJECTS AND PROCESSES IN COMPUTING ENVIRONMENT | 2023 |
|
RU2820753C1 |
METHOD AND SYSTEM FOR RECOMMENDATION OF MEDIA-OBJECTS | 2017 |
|
RU2666336C1 |
Authors
Dates
2019-07-02—Published
2017-12-27—Filed