CN110110509A - Right management method and Related product - Google Patents
Right management method and Related product Download PDFInfo
- Publication number
- CN110110509A CN110110509A CN201910293710.0A CN201910293710A CN110110509A CN 110110509 A CN110110509 A CN 110110509A CN 201910293710 A CN201910293710 A CN 201910293710A CN 110110509 A CN110110509 A CN 110110509A
- Authority
- CN
- China
- Prior art keywords
- target
- page
- user
- permission levels
- button
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
The embodiment of the present application provides a kind of right management method and Related product, wherein the described method includes: receiving the access request that target user sends, the user information of the target user is carried in the access request;The user information is parsed, determines target Permission Levels corresponding with the target user;According to the mapping relations between preset Permission Levels and page button, at least one target pages button corresponding with the target Permission Levels is determined;According at least one described target pages button, template method of determination is generated according to the preset page, determines that page-out generates template;The template generation target access page is generated according to the page, and shows therefore the target access page is able to ascend the efficiency to access when controlling to the page to the target user.
Description
Technical field
This application involves field of computer technology, and in particular to a kind of right management method and Related product.
Background technique
With the continuous development of modern enterprise, more and more enterprises all can be using management system to the various things of enterprise
Business is managed collectively, and in a management system, would generally be related to the control that accesses to the interface of front end in terms of safety, be led to
Cross access control can effective lifting system safety.Current management system accesses controlling party for the page
Face causes the efficiency to be accessed when controlling to the page lower due to needing a large amount of artificial participations.
Summary of the invention
The embodiment of the present application provides a kind of right management method and Related product, is able to ascend and accesses control to the page
When efficiency.
The first aspect of the embodiment of the present application provides a kind of right management method, which comprises
The access request that target user sends is received, the user information of the target user is carried in the access request;
The user information is parsed, determines target Permission Levels corresponding with the target user;
According to the mapping relations between preset Permission Levels and page button, determine and the target Permission Levels phase
At least one corresponding target pages button;
According at least one described target pages button, template method of determination is generated according to the preset page, determines page
Face generates template;
The template generation target access page is generated according to the page, and shows that the target is visited to the target user
Ask the page.
The second aspect of the embodiment of the present application provides a kind of rights management device, and described device includes receiving unit, solution
Analyse unit, the first determination unit, the second determination unit and display unit, wherein
The receiving unit carries the mesh in the access request for receiving the access request of target user's transmission
Mark the user information of user;
The resolution unit is determined corresponding with the target user for parsing to the user information
Target Permission Levels;
First determination unit, for determining according to the mapping relations between preset Permission Levels and page button
At least one target pages button corresponding with the target Permission Levels out;
Second determination unit, for being generated according to the preset page according at least one described target pages button
Template method of determination determines that page-out generates template;
The display unit, for generating the template generation target access page according to the page, and to the target
User shows the target access page.
The third aspect of the embodiment of the present application provides a kind of terminal, including processor, input equipment, output equipment and storage
Device, the processor, input equipment, output equipment and memory are connected with each other, wherein the memory is for storing computer
Program, the computer program include program instruction, and the processor is configured for calling described program instruction, are executed such as this
Apply for the step instruction in embodiment first aspect.
The fourth aspect of the embodiment of the present application provides a kind of computer readable storage medium, wherein above-mentioned computer can
Read the computer program that storage medium storage is used for electronic data interchange, wherein above-mentioned computer program executes computer
The step some or all of as described in the embodiment of the present application first aspect.
5th aspect of the embodiment of the present application provides a kind of computer program product, wherein above-mentioned computer program produces
Product include the non-transient computer readable storage medium for storing computer program, and above-mentioned computer program is operable to make to count
Calculation machine executes the step some or all of as described in the embodiment of the present application first aspect.The computer program product can be
One software installation packet.
Implement the embodiment of the present application, at least has the following beneficial effects:
By the embodiment of the present application, the access request that target user sends is received, carries the mesh in the access request
The user information for marking user, parses the user information, determines target permission corresponding with the target user
Grade is determined opposite with the target Permission Levels according to the mapping relations between preset Permission Levels and page button
At least one the target pages button answered generates template according to the preset page according at least one described target pages button
Method of determination, determines that page-out generates template, generates the template generation target access page according to the page, and to the mesh
Mark user and show the target access page, accordingly, with respect in existing scheme, need it is a large amount of it is artificial participate in, in the application,
The access request that can be sent according to user, and access request is parsed, the Permission Levels of target user are obtained, according to power
Limit grade automatically determines page button, and obtains the target access page by page button, can be automatically to user's
Permission is identified, and generates the target access page, therefore can promote efficiency when controlling page access to a certain extent.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 provides a kind of schematic diagram of a scenario of application rights management method for the embodiment of the present application;
Fig. 2 provides a kind of flow diagram of rights management for the embodiment of the present application;
Fig. 3 provides a kind of flow diagram of rights management for the embodiment of the present application;
Fig. 4 provides a kind of flow diagram of rights management for the embodiment of the present application;
Fig. 5 provides a kind of flow diagram of rights management for the embodiment of the present application;
Fig. 6 is a kind of structural schematic diagram of terminal provided by the embodiments of the present application;
Fig. 7 provides a kind of structural schematic diagram of rights management device for the embodiment of the present application.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based on
Embodiment in the application, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall in the protection scope of this application.
The description and claims of this application and term " first " in above-mentioned attached drawing, " second " etc. are for distinguishing
Different objects, are not use to describe a particular order.In addition, term " includes " and " having " and their any deformations, it is intended that
It is to cover and non-exclusive includes.Such as the process, method, system, product or equipment for containing a series of steps or units do not have
It is defined in listed step or unit, but optionally further comprising the step of not listing or unit, or optionally also wrap
Include other step or units intrinsic for these process, methods, product or equipment.
" embodiment " mentioned in this application is it is meant that a particular feature, structure, or characteristic described can be in conjunction with the embodiments
Included at least one embodiment of the application.The phrase, which occurs, in each position in the description might not each mean phase
Same embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art are explicitly
Implicitly understand, embodiments described herein can be combined with other embodiments.
Electronic device involved by the embodiment of the present application may include the various handheld devices with wireless communication function,
Mobile unit, wearable device calculate equipment or are connected to other processing equipments and various forms of radio modem
User equipment (user equipment, UE), mobile station (mobile station, MS), terminal device (terminal
Device) etc..For convenience of description, apparatus mentioned above is referred to as electronic device.
In order to better understand the embodiment of the present application, first below to a kind of rights management side provided by the embodiments of the present application
The application scenarios of method are briefly introduced.Referring to Fig. 1, Fig. 1 provides a kind of application rights management side for the embodiment of the present application
The schematic diagram of a scenario of method.As shown in Figure 1, Rights Management System receives the access request that target user sends, in the access request
The user information of target user is carried, may include user gradation and user demand information etc., user demand letter in user information
Breath may include expectation Permission Levels, and Rights Management System parses user information, determines corresponding with target user
Target Permission Levels, Rights Management System, according to the mapping relations between preset Permission Levels and page button, determine with
At least one corresponding target pages button of the target Permission Levels, such as page button 1, page button 2, page button 3
With page button 4, page button can be page jump button, ACK button etc., then according at least one target pages
Button determines that page-out generates template, finally generates the template generation target access page according to the page, and by the target access page
Show target user, accordingly, with respect in existing scheme, need it is a large amount of artificial participate in, can be according to user in the application
The access request of transmission, and access request is parsed, the Permission Levels of target user are obtained, it is automatic according to Permission Levels
It determines page button, and the target access page is obtained by page button, automatically the permission of user can be identified,
And the target access page is generated, therefore the efficiency and accuracy when controlling page access can be promoted to a certain extent.
Referring to Fig. 2, Fig. 2 provides a kind of flow diagram of rights management for the embodiment of the present application.As shown in Fig. 2,
Right management method includes step 201-205, specific as follows:
201, the access request that target user sends is received, user's letter of the target user is carried in the access request
Breath.
Optionally, user information may include user gradation and user demand information, and user demand information can be expectation
Permission Levels, user information can also include target menu mark, workflow enabling information etc., and target menu mark can manage
Xie Wei, menu, services menu of application service of the application service that service system can provide etc., service system are rights management system
The system that system carries out rights management, workflow, which enables information, can be understood as an event starting information, for example, to face figure
It, certainly can also be including approval process etc. as the event process etc. handled.
Optionally, target user can send access request to Rights Management System by electronic device.Therefore, in order to mention
The safety of Rights Management System is risen, the electronic device of target user, can before sending access request to Rights Management System
To establish secured communication channel, a kind of possible side for establishing secured communication channel between electronic device and Rights Management System
Method includes:
A kind of possible method for establishing secured communication channel is related to Rights Management System, electronic device and agent equipment,
Agent equipment is believable third party device, specifically includes step A1-A4, specific as follows:
A1, initialization: initial phase mainly completes the registration of Rights Management System, electronic device in agent equipment, master
The subscription of topic and the generation of system parameter.Rights Management System, electronic device are registered to agent equipment, only pass through note
The Rights Management System and electronic device of volume could participate in the publication and subscription of theme, and electronic device is subscribed to related to agent equipment
Theme.Agent equipment generates system public parameter (PK) and master key (MSK), and PK is sent to registered Rights Management System
And electronic device.
A2, encryption, publication: encryption, launch phase are mainly Rights Management System to the corresponding load of the theme to be issued
It is encrypted, and is sent to agent equipment.Rights Management System uses symmetric encipherment algorithm encrypted payload first, generates ciphertext
(CT), access structure is then formulatedAccording to Rights Management System generate PK andEncrypted symmetric key will finally add
The load of key and encryption after close is sent to agent equipment.Agent equipment is after the encryption for receiving Rights Management System transmission
Key and CT after, filter and be transmitted to the electronic device.
Optionally, access structureIt is a kind of access tree construction.Each non-leaf nodes of access tree is a thresholding,
Use KxIt indicates, 0≤Kx≤ num (x), num (x) indicate its son node number.Work as KxWhen=num (x), non-leaf nodes represent with
Door;Work as KxWhen=1, non-leaf nodes represents or door;Each leaf node of access tree represents an attribute.Attribute set is full
One access tree construction of foot can be with is defined as: setting T is the access tree using r as root node, TxIt is using x as the subtree of the T of root node.
If Tx(S)=1, then declared attribute set S meets access structure Tx.If node x is leaf node, and if only if leaf section
When the associated attribute att (x) of point x is the element of attribute set S, Tx(S)=1.If node x is non-leaf nodes, at least KxIt is a
Child node z meets Tz(S)=1 when, Tx(S)=1.
A3, private key generate: private key generation phase is mainly that agent equipment is that electronic device generates corresponding key, for solving
The close CT received thereafter.Electronic device provides attribute set A to agent equipmenti(attribute can be the feature of subscription end, role etc.
Information), agent equipment is according to PK, attribute set AiAnd master key MSK generates private key SK, then sends the private key of generation to
The electronic device.
Optionally, attribute set AiFor global set U={ A1, A2..., AnA subset.Attribute set AiIndicate electricity
The attribute information of sub-device i (i-th of electronic device), can be feature, role of electronic device etc., be the default of electronic device
Attribute, global set U indicate the set of all electronic device attribute informations.
A4, decryption: decryption phase is mainly that electronic device encrypted payload is decrypted the process for extracting civilization.Electronics dress
It sets after the encrypted key and CT for receiving agent equipment transmission, encrypted key is decrypted according to PK and SK and is obtained pair
Claim key.If its attribute set AiMeet the access structure of ciphertextThen can successful decryption ciphertext, communication process has been ensured with this
Safety.
By constructing secured communication channel, can guarantee to communicate between electronic device and Rights Management System to a certain extent
Safety, reduce illegal electronic device and the data transmitted between legal electronic device and Rights Management System stolen
Possibility, while illegal electronic device is decreased by invading electronic device, distorting electronic device, so that important in system
Data are by generation the case where stealing.
202, the user information is parsed, determines target Permission Levels corresponding with the target user.
Optionally, one kind is possible parses user information, determines target corresponding with the target user
The method of Permission Levels includes step B1-B4, specific as follows:
B1, user gradation, risk class and user demand information, the user demand letter are obtained from the user information
It include desired Permission Levels in breath;
Wherein, user information can also include target user identity information, from user information obtain user gradation and
When user demand information, can directly it be obtained from the address of storage user information.When obtaining risk class, it can pass through
Following method obtains the risk class of target user: according to the identity information of target user, can obtain from vulnerability database
The risk class of target user, vulnerability database can by pre-establishing, such as by historical data establish etc..
Optionally, another method for obtaining risk class is to obtain model by risk class and obtained, risk etc.
Grade obtains model and can train and obtains in the following way: may include positive training when being trained to neural network model with
Reverse train, neural network model may include N layers of neural network, and in training, sample data can be input to the N layers of mind
First layer through network obtains the first operation result after carrying out forward operation by first layer, after allowing that the first operation result is defeated
Enter to the second layer and carry out forward operation, obtains second as a result, with this, until N-1 result is input to n-th layer and carries out positive fortune
It calculates, obtains N operation result, reverse train is being executed to N operation result, positive trained and reversed instruction is repeated with this
Practice, until neural network model training is completed, N is positive integer, sample data are as follows: identity information and risk class.
B2, it is calculated according to the user gradation and the risk class, obtains the reference permission of the target user
Grade judges whether the reference Permission Levels of the target user are the expectation Permission Levels;
Optionally, whether a kind of possible Permission Levels for judging target user are it is expected that the method for Permission Levels includes step
Rapid B21-B23, specific as follows:
B21, according to the user gradation and the risk class, according to preset Permission Levels score value calculation formula into
Row calculates, and obtains the reference score value with reference to Permission Levels;
Wherein, default access grade scoring value calculation formula are as follows:
Wherein, Z is the reference score value with reference to Permission Levels, and a is the weight of risk class, and b is user gradation
Weight, x are risk class, and y is user gradation, and dx is the differential of x, and dy is the differential of y.The weight and user gradation of risk class
Weight be to be set by empirical value or historical data, a+b=1, set risk class x and user gradation to [0,
Permission Levels and user gradation can be divided according to fine granularity, be commented to promote Permission Levels by the successive value between 1]
The accuracy of score value.
It optionally, can also include step B211-B213 when calculating Permission Levels score value, specific as follows:
The user information of the association user of B211, the acquisition target user;
Wherein, target user association user it is to be understood that target user relatives, friend etc..The use of association user
Family information can be risk class.There are multiple association users herein, association user can for the household of user, relative, good friend,
Bosom friend etc., different association users have different risk class weights, a kind of possible risk weight setting method are as follows: user
The incidence relation weight of household is greater than bosom friend's risk class system weight, and the risk class weight of bosom friend is greater than the risk class of relative
Weight, the risk class weight of relative are greater than the risk class weight of good friend.Risk class weight corresponding with association user is
Risk class weight section can also determine each association user institute in every class association user by risk class weight section
Corresponding risk class weight.A kind of possible determination there is not the corresponding risk class weight of each association user in class association user
Method are as follows: first method: risk class weight is determined according to contacting herein for association user and the user, contacts number
Higher, risk class weight is higher, and connection number is lower, and risk class weight is lower.Second method: it may be set to be connection
It is that number is higher, risk class weight is lower, and connection number is lower, and risk class weight is higher.The selection of two kinds of determining methods
It can be determined by user gradation, user gradation is higher, then selects second method, and user gradation is lower, then selects
A kind of method.
B212, according to the user information of the association user, determine the reference score value with reference to Permission Levels
Modifying factor;
Optionally, a kind of method of the modifying factor of the possible determining reference score value with reference to Permission Levels can be with are as follows:
Risk class is higher, and modifying factor is smaller, and risk class is lower, and modifying factor is bigger, the value range of modifying factor be (0,
1).When determining modifying factor, risk class weight may be incorporated into, risk class weight is high, the risk etc. of corresponding user
Grade is high, then modifying factor is small;Risk class weight is higher, and the risk class of corresponding user is low, then modifying factor is big;Risk etc.
Grade weight is low, and the risk class of corresponding user is high, then modifying factor is small;Risk class weight is high, the risk of corresponding user
Grade is low, then modifying factor is big;Wherein, modifying factor may range from small greatly: (0.75,1) and (0,0.25).
B213, according to the modifying factor and the reference score value with reference to Permission Levels, determine described with reference to power
Limit the target score value of grade.
Optionally, by modifying factor multiplied by the reference score value of reference Permission Levels, the target with reference to Permission Levels is obtained
Score value.After obtaining target score value, target score value can be used, whether the Permission Levels to target user are the phase
Hope that Permission Levels are judged.
In this example, the association user of target user is introduced, and modifying factor is obtained according to association user, using modifying factor
Son revises reference score value, the score value for the grade that can define the competence from more fully direction, so as to be promoted
Whether the Permission Levels for judging target user are the accuracy for it is expected Permission Levels.
If B22, the reference score value with reference to Permission Levels are greater than or equal to preset Permission Levels score value, really
Making the reference Permission Levels is the expectation Permission Levels.
If B23, the reference permission score value are lower than the preset Permission Levels score value, it is determined that go out the reference
Permission Levels are not the expectation Permission Levels.
Wherein, above-mentioned steps B22 and B23 is the judgement of implementing result, does not have execution without sequencing on executing
Sequencing.Preset Permission Levels score value is to be set by empirical value or historical data.
B3, if so, using the expectation Permission Levels as the target Permission Levels of the target user;
B4, if it is not, then according to the mapping relations between preset risk class and Permission Levels, determine and the target
The corresponding target Permission Levels of user.
Wherein, above-mentioned steps B3 and B4 is two steps executed side by side without sequencing on executing.
203, according to the mapping relations between preset Permission Levels and page button, determine with the target permission etc.
At least one corresponding target pages button of grade.
Optionally, Permission Levels for example can be the first Permission Levels, the second Permission Levels, third Permission Levels and the 4th
Permission Levels, Permission Levels are successively increased from the first Permission Levels to the 4th Permission Levels, and the first Permission Levels may include A page
Face button, the second Permission Levels include B page button, and third Permission Levels include C page button, the 4th Permission Levels packet
D page button is included, A, B, C, D are positive integer, and D is greater than C, and C is greater than B, and B is greater than A.Wherein, the page of the second Permission Levels is pressed
Button includes the page button in the first Permission Levels, and the page button of third Permission Levels includes the page in the second Permission Levels
Button, the page button of the 4th Permission Levels include the page button in third Permission Levels.
204, according at least one described target pages button, template method of determination is generated according to the preset page, is determined
Page-out generates template.
Optionally, a kind of possible at least one target pages button according to generates template according to the preset page
Method of determination, the method for determining that page-out generates template includes step C1-C5, specific as follows:
The safety grades of at least one target pages button described in C1, acquisition and at least one described target pages
The initial position message of button;
Wherein, the safety grades of page button are it is to be understood that whether the page button is related to the configuration information of the page,
Safety grades are higher if being related to page configuration information, and the significance level for the configuration information being related to is higher, security requirement
Higher, then safety grades are higher.For example, safety grades can be divided into 3 grades: the first safety grades, the second safety
Property grade and third safety grades, the first safety grades are lower than the second safety grades, and the second safety grades are lower than the
Three safety grades, it can be understood as, the page button of the first safety grades is not related to configuration information, the second safety grades
The significance level of configuration information that is related to of page button it is lower, the configuration information that the page button of third safety grades is related to
Significance level it is higher.Safety grades are further divided into N number of grade: the first safety grades to N safety grades, safety
Property demand is successively increased from the first safety grades to N safety grades, can also have other safety grades certainly
Set-up mode, herein by way of example only.
C2, according to the safety grades, determined from least one described target pages button at least one first
Reference page button and at least one second reference page button, wherein the safety grades of the first reference page button
Lower than preset safety grades, the safety grades of the second reference page button are equal to or higher than the preset safety
Property grade;
Wherein, preset safety grades can be set by empirical value or historical data.First page button
For the button of non-page setup, then individual cultivation can be carried out to the button, and then user experience can be promoted.
C3, the page for obtaining the target user show interest information;
Wherein, the page of target user shows that interest information for example can be, shape that target user likes, color, ruler
Very little etc., the page shows that interest information is also possible that the position setting regions of page button, for example, target user is accustomed to the page
The lower left corner of the page, lower right corner etc. is arranged in button.
Optionally, the page of target user shows that interest information can be and shows letter by the page relevant to target user
It extracts and obtains in the historical data of breath, for example, the shape that the number that target user is set the shape of some page button is most
The shape etc. liked as target user.
C4, show that interest information determines the button-shape of at least one first reference page button according to the page
The target position information of shape and at least one first reference page button;
Optionally, show that interest information determines the button-shape of at least one the first reference page button according to the page
Method can be with are as follows: is configured according to the shape and size that target user likes.Target position information can be according to target user
Page button setting regions in any one position, but the position be the region in unappropriated position.
C5, the target position information according at least one first reference page button and at least one described second ginseng
The initial position message of page button is examined, it will at least one described first reference page button and at least one described second reference
Page button is set on the basic page, generates template to obtain the page.
Wherein, the basic page is the initial page of default, without page info on the page, only provides page button
Setting position etc..
205, the template generation target access page is generated according to the page, and shows the mesh to the target user
Mark accession page.
Wherein, generating the template generation target access page according to the page can be, the content that the page generates template is carried out
It is fixed, and the page button in activation page generation template, to obtain the target access page.
In one possible example, user information includes target menu mark, and right management method can also include step
D1-D3, specific as follows:
D1, target menu mark is compared with the default menu identification in menu identification library, however, it is determined that go out mesh
It marks default menu identification and target menu mark matches, then obtain and preset that menu identification is corresponding to be connect with the target
Message breath;
Optionally, user information can be identified by interface code, specifically :@RequiresPermissions
(value={ " 11 ", " 11110000012 " }, logical=Logical.OR), wherein interface code can be carried out automatic
Identification, menu identification possessed by the available user, menu identification can be understood as the number of menu after identification, be menu
Unique identification.
Optionally, interface message for example can be with are as follows: interface IP address, interface identifier etc..
D2, access interface corresponding with the interface message, obtain access result;
Optionally, by access interface address, to access to interface.When access interface, different interfaces is had
Different return value, then using return value as access result.
D3, the access result is sent to the target user.
In one possible example, user information includes that workflow enables information, and right management method can also include
Step E1-E5, specific as follows:
E1, the acquisition workflow enable at least one target access capability identification in information;
Wherein, it includes multiple access authority in information that workflow, which enables, and each access authority has corresponding visit
Ask capability identification.
E2, the mapping relations between working node are identified according to preset access authority, determined and described at least one
The corresponding target operation node of a target access capability identification;
Wherein, it according to the mapping relations between preset access authority mark and working node, can be carried out by system
Setting can also be set by system manager, be not especially limited herein.
E3, the corresponding target operation node of at least one target access capability identification by described in, according to preset connection
Mode is attached, and obtains target operation process;
Optionally, preset connection type can according to each target operation node executed in workflow it is successive
Sequentially, it is attached, wherein according to the Route Distinguisher of working node, that determines working node executes sequence.Route Distinguisher can
To be interpreted as in the process of implementation, the mark of the execution point of the node.
E4, the target operation process is executed, obtains target implementing result;
E5, the target implementing result is sent to the target user.
In this example, the workflow that can be inputted by user enables information, automatically generates target operation process, and hold
The row workflow, obtains implementing result, can promote efficiency when workflow executes to a certain extent.
Referring to Fig. 3, Fig. 3 provides the flow diagram of another right management method for the embodiment of the present application.Such as Fig. 3
Shown, right management method may include step 301-308, specific as follows:
301, the access request that target user sends is received, user's letter of the target user is carried in the access request
Breath;
302, user gradation, risk class and user demand information, the user demand are obtained from the user information
It include desired Permission Levels in information;
303, it is calculated according to the user gradation and the risk class, obtains the reference permission of the target user
Grade judges whether the reference Permission Levels of the target user are the expectation;
304, if so, using the expectation Permission Levels as the target Permission Levels of the target user;
305, it if it is not, then according to the mapping relations between preset risk class and Permission Levels, determines and the mesh
Mark the corresponding target Permission Levels of user;
Wherein, above-mentioned steps 304 and step 305 do not have without sequencing for the judgement of implementing result on executing
Execute sequencing.
306, according to the mapping relations between preset Permission Levels and page button, determine with the target permission etc.
At least one corresponding target pages button of grade;
307, according at least one described target pages button, template method of determination is generated according to the preset page, is determined
Page-out generates template;
308, the template generation target access page is generated according to the page, and shows the mesh to the target user
Mark accession page.
In this example, by judge target user Permission Levels whether the expectation Permission Levels with user, can to
The expectation Permission Levels at family are judged, so that user is promoted to a certain extent to the setting means of Permission Levels, so as to
User experience is promoted to a certain extent.
Referring to Fig. 4, Fig. 4 provides the flow diagram of another right management method for the embodiment of the present application.Such as Fig. 4
Shown, right management method may include step 401-409, specific as follows:
401, the access request that target user sends is received, user's letter of the target user is carried in the access request
Breath;
402, the user information is parsed, determines target Permission Levels corresponding with the target user;
403, according to the mapping relations between preset Permission Levels and page button, determine with the target permission etc.
At least one corresponding target pages button of grade;
404, the safety grades and at least one described target pages of at least one target pages button are obtained
The initial position message of button;
405, according to the safety grades, determined from least one described target pages button at least one first
Reference page button and at least one second reference page button, wherein the safety grades of the first reference page button
Lower than preset safety grades, the safety grades of the second reference page button are equal to or higher than the preset safety
Property grade;
406, the page for obtaining the target user shows interest information;
407, show that interest information determines the button of at least one first reference page button according to the page
The target position information of shape and at least one first reference page button;
408, according to the target position information of at least one first reference page button and it is described at least one second
The initial position message of reference page button, will at least one described first reference page button and at least one described second ginseng
It examines page button to be set on the basic page, generates template to obtain the page;
409, the template generation target access page is generated according to the page, and shows the mesh to the target user
Mark accession page.
In this example, when determining that the page generates template, when determining the first reference page button, pass through target user
Interest information to the first reference page button carry out personal settings, so as to a certain extent to the target access page
User experience when being shown.
Referring to Fig. 5, Fig. 5 provides the flow diagram of another right management method for the embodiment of the present application.Such as Fig. 5
Shown, right management method may include step 501-509, specific as follows:
501, the access request that target user sends is received, user's letter of the target user is carried in the access request
Breath;
Wherein, user information includes that workflow enables information.
502, the user information is parsed, determines target Permission Levels corresponding with the target user;
503, according to the mapping relations between preset Permission Levels and page button, determine with the target permission etc.
At least one corresponding target pages button of grade;
504, according at least one described target pages button, template method of determination is generated according to the preset page, is determined
Page-out generates template;
505, the template generation target access page is generated according to the page, and shows the mesh to the target user
Mark accession page;
506, at least one target access capability identification in the workflow enabling information is obtained;
507, it according to the mapping relations between preset access authority mark and working node, determines and described at least one
The corresponding target operation node of a target access capability identification;
508, by the corresponding target operation node of at least one described target access capability identification, according to preset connection
Mode is attached, and obtains target operation process;
509, the target operation process is executed, target implementing result is obtained;
510, the target implementing result is sent to the target user.
In this example, after being shown to the target access page, it can also be opened according to the workflow in user information
With information, and working node is determined according to the information, and connects working node and generate workflow, finally executes workflow,
Target implementing result is obtained, therefore can be realized the generation to workflow, can also carry out automatic permission to workflow
Management, so that a degree of improve the efficiency of rights management.
It is consistent with above-described embodiment, referring to Fig. 6, Fig. 6 is that a kind of structure of terminal provided by the embodiments of the present application is shown
It is intended to, as shown, including processor, input equipment, output equipment and memory, the processor, input equipment, output are set
Standby and memory is connected with each other, wherein for the memory for storing computer program, the computer program includes that program refers to
It enables, the processor is configured for calling described program instruction, and above procedure includes the instruction for executing following steps;
The access request that target user sends is received, the user information of the target user is carried in the access request;
The user information is parsed, determines target Permission Levels corresponding with the target user;
According to the mapping relations between preset Permission Levels and page button, determine and the target Permission Levels phase
At least one corresponding target pages button;
According at least one described target pages button, template method of determination is generated according to the preset page, determines page
Face generates template;
The template generation target access page is generated according to the page, and shows that the target is visited to the target user
Ask the page.
In this example, the access request that target user sends is received, carries the target user's in the access request
User information parses the user information, determines target Permission Levels corresponding with the target user, according to
Mapping relations between preset Permission Levels and page button determine corresponding with the target Permission Levels at least one
A target pages button generates template method of determination according to the preset page, really according at least one described target pages button
It makes the page and generates template, the template generation target access page is generated according to the page, and show to the target user
The target access page, accordingly, with respect in existing scheme, need it is a large amount of artificial participate in, in the application, can according to
The access request that family is sent, and access request is parsed, the Permission Levels of target user are obtained, it is automatic according to Permission Levels
Determine page button, and the target access page is obtained by page button, automatically the permission of user can be known
Not, efficiency when and generating the target access page, therefore can be promoted to a certain extent to page access control.
It is above-mentioned that mainly the scheme of the embodiment of the present application is described from the angle of method side implementation procedure.It is understood that
, in order to realize the above functions, it comprises execute the corresponding hardware configuration of each function and/or software module for terminal.This
Field technical staff should be readily appreciated that, in conjunction with each exemplary unit and algorithm of embodiment description presented herein
Step, the application can be realized with the combining form of hardware or hardware and computer software.Some function actually with hardware also
It is the mode of computer software driving hardware to execute, the specific application and design constraint depending on technical solution.Profession
Technical staff can specifically realize described function to each using distinct methods, but this realization should not be recognized
For beyond scope of the present application.
The embodiment of the present application can carry out the division of functional unit according to above method example to terminal, for example, can be right
The each functional unit of each function division is answered, two or more functions can also be integrated in a processing unit.
Above-mentioned integrated unit both can take the form of hardware realization, can also realize in the form of software functional units.It needs
Illustrate, is schematical, only a kind of logical function partition to the division of unit in the embodiment of the present application, it is practical to realize
When there may be another division manner.
Consistent with the above, referring to Fig. 7, Fig. 7 provides a kind of structure of rights management device for the embodiment of the present application
Schematic diagram.Rights management device includes receiving unit 701, resolution unit 702, the first determination unit 703, the second determination unit
704 and display unit 705, wherein
The receiving unit 701, for receiving the access request of target user's transmission, in the access request described in carrying
The user information of target user;
The resolution unit 702 is determined corresponding with the target user for parsing to the user information
Target Permission Levels;
First determination unit 703, for according to the mapping relations between preset Permission Levels and page button, really
Make at least one target pages button corresponding with the target Permission Levels;
Second determination unit 704, it is raw according to the preset page at least one target pages button according to
At template method of determination, determine that page-out generates template;
The display unit 705, for generating the template generation target access page according to the page, and to the mesh
It marks user and shows the target access page.
Optionally, the user information is parsed described, determines target corresponding with the target user
In terms of Permission Levels, the resolution unit 702 is specifically used for:
User gradation, risk class and user demand information, the user demand information are obtained from the user information
In include desired Permission Levels;
It is calculated according to the user gradation and the risk class, obtains reference permission of the target user etc.
Grade, judges whether the reference Permission Levels of the target user are the expectation Permission Levels;
If so, using the expectation Permission Levels as the target Permission Levels of the target user;
If it is not, determining to use with the target then according to the mapping relations between preset risk class and Permission Levels
The corresponding target Permission Levels in family.
Optionally, target user power whether is determined according to the user gradation and the risk class described
Whether limit grade is it is expected Permission Levels aspect, the resolution unit 702 also particularly useful for:
According to the user gradation and the risk class, counted according to preset Permission Levels score value calculation formula
It calculates, obtains the reference score value with reference to Permission Levels;Wherein, the Permission Levels score value calculation formula are as follows:
Wherein, Z is the reference score value with reference to Permission Levels, and a is the weight of risk class, and b is user gradation
Weight, x are risk class, and y is user gradation, and dx is the differential of x, and dy is the differential of y;
If the reference score value with reference to Permission Levels is greater than or equal to preset Permission Levels score value, it is determined that go out
The reference Permission Levels are the expectation Permission Levels.Optionally, at least one target pages button according to described,
Template method of determination is generated according to the preset page, in terms of determining that page-out generates template, second determination unit 704 is specific
For:
Obtain the safety grades and at least one described target pages button of at least one target pages button
Initial position message;
According to the safety grades, at least one first reference is determined from least one described target pages button
Page button and at least one second reference page button, wherein the safety grades of the first reference page button are lower than
The safety grades of preset safety grades, the second reference page button are equal to or higher than described preset safety etc.
Grade;
The page for obtaining the target user shows interest information;
Show that interest information determines the button-shape of at least one first reference page button according to the page,
And the target position information of at least one first reference page button;
According to the target position information of at least one first reference page button and at least one described second reference
The initial position message of page button, will at least one described first reference page button and at least one described second reference page
Face button is set on the basic page, generates template to obtain the page.
Optionally, the user information include target menu mark, the rights management device also particularly useful for:
The target menu is identified and is compared with the default menu identification in menu identification library, however, it is determined that it is pre- to go out target
If menu identification matches with target menu mark, then obtains interface corresponding with the default menu identification of the target and believe
Breath;
Interface corresponding with the interface message is accessed, access result is obtained;
The access result is sent to the target user.
Optionally, the user information include workflow enable information, the rights management device also particularly useful for:
Obtain at least one target access capability identification in the workflow enabling information;
According to the mapping relations between preset access authority mark and working node, determine and at least one described mesh
It marks access authority and identifies corresponding target operation node;
By the corresponding target operation node of at least one described target access capability identification, according to preset connection type
It is attached, obtains target operation process;
The target operation process is executed, target implementing result is obtained;
The target implementing result is sent to the target user.
Optionally, the rights management device also particularly useful for:
Obtain the user information of the association user of the target user;
According to the user information of the association user, the modifying factor of the reference score value with reference to Permission Levels is determined
Son;
According to the modifying factor and the reference score value with reference to Permission Levels, determine to refer to described in target permission
The target score value of Permission Levels.
The embodiment of the present application also provides a kind of computer storage medium, wherein computer storage medium storage is for electricity
The computer program of subdata exchange, it is as any in recorded in above method embodiment which execute computer
A kind of some or all of right management method step.
The embodiment of the present application also provides a kind of computer program product, and the computer program product includes storing calculating
The non-transient computer readable storage medium of machine program, the computer program make computer execute such as above method embodiment
Some or all of any right management method of middle record step.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a series of
Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence because
According to the application, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know
It knows, the embodiments described in the specification are all preferred embodiments, related actions and modules not necessarily the application
It is necessary.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment
Point, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed device, it can be by another way
It realizes.For example, the apparatus embodiments described above are merely exemplary, such as the division of the unit, it is only a kind of
Logical function partition, there may be another division manner in actual implementation, such as multiple units or components can combine or can
To be integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual
Coupling, direct-coupling or communication connection can be through some interfaces, the indirect coupling or communication connection of device or unit,
It can be electrical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
It, can also be in addition, applying for that each functional unit in bright each embodiment can integrate in one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also be realized in the form of software program module.
If the integrated unit is realized in the form of software program module and sells or use as independent product
When, it can store in a computer-readable access to memory.Based on this understanding, the technical solution of the application substantially or
Person says that all or part of the part that contributes to existing technology or the technical solution can body in the form of software products
Reveal and, which is stored in a memory, including some instructions are used so that a computer equipment
(can be personal computer, server or network equipment etc.) executes all or part of each embodiment the method for the application
Step.And memory above-mentioned includes: USB flash disk, read-only memory (read-only memory, ROM), random access memory
The various media that can store program code such as (random access memory, RAM), mobile hard disk, magnetic or disk.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can
It is completed with instructing relevant hardware by program, which can store in a computer-readable memory, memory
It may include: flash disk, read-only memory, random access device, disk or CD etc..
The embodiment of the present application is described in detail above, specific case used herein to the principle of the application and
Embodiment is expounded, the description of the example is only used to help understand the method for the present application and its core ideas;
At the same time, for those skilled in the art can in specific embodiments and applications according to the thought of the application
There is change place, in conclusion the contents of this specification should not be construed as limiting the present application.
Claims (10)
1. a kind of right management method, which is characterized in that the described method includes:
The access request that target user sends is received, the user information of the target user is carried in the access request;
The user information is parsed, determines target Permission Levels corresponding with the target user;
According to the mapping relations between preset Permission Levels and page button, determine corresponding with the target Permission Levels
At least one target pages button;
Template method of determination is generated according to the preset page according at least one described target pages button, determines that page-out generates
Template;
The template generation target access page is generated according to the page, and shows the target access page to the target user
Face.
2. the method according to claim 1, wherein described parse the user information, determine with
The corresponding target Permission Levels of the target user, comprising:
User gradation, risk class and user demand information are obtained from the user information, are wrapped in the user demand information
Include desired Permission Levels;
It is calculated according to the user gradation and the risk class, obtains the reference Permission Levels of the target user, sentence
Whether the reference Permission Levels of breaking are the expectation Permission Levels;
If so, using the expectation Permission Levels as the target Permission Levels of the target user;
If it is not, being determined and target user's phase then according to the mapping relations between preset risk class and Permission Levels
Corresponding target Permission Levels.
3. according to the method described in claim 2, it is characterized in that, it is described according to the user gradation and the risk class into
Row calculates, and obtains the reference Permission Levels of the target user, judges whether the reference Permission Levels are the expectation permission
Grade, comprising:
According to the user gradation and the risk class, calculated according to preset Permission Levels score value calculation formula,
Obtain the reference score value with reference to Permission Levels;Wherein, the Permission Levels score value calculation formula are as follows:
Wherein, Z is the reference score value with reference to Permission Levels, and a is the weight of risk class, and b is the weight of user gradation,
X is risk class, and y is user gradation, and dx is the differential of x, and dy is the differential of y;
If the reference score value with reference to Permission Levels is greater than or equal to preset Permission Levels score value, it is determined that go out described
It is the expectation Permission Levels with reference to Permission Levels.
4. method according to any one of claims 1 to 3, which is characterized in that described at least one page object according to
Face button generates template method of determination according to the preset page, determines that page-out generates template, comprising:
Obtain at least one target pages button safety grades and at least one target pages button just
Beginning location information;
According to the safety grades, at least one first reference page is determined from least one described target pages button
Button and at least one second reference page button, wherein the safety grades of the first reference page button are lower than default
Safety grades, the safety grades of the second reference page button are equal to or higher than the preset safety grades;
The page for obtaining the target user shows interest information;
Show that interest information determines the button-shape of at least one first reference page button according to the page, and
The target position information of at least one first reference page button;
According to the target position information of at least one first reference page button and at least one described second reference page
The initial position message of button presses at least one described first reference page button and at least one described second reference page
Button is set on the basic page, generates template to obtain the page.
5. according to the method in claim 2 or 3, which is characterized in that the user information includes target menu mark, described
Method further include:
The target menu is identified and is compared with the default menu identification in menu identification library, however, it is determined that goes out target and presets dish
Single mark matches with target menu mark, then obtains interface message corresponding with the default menu identification of the target;
Interface corresponding with the interface message is accessed, access result is obtained;
The access result is sent to the target user.
6. according to the method in claim 2 or 3, which is characterized in that the user information includes that workflow enables information,
The method also includes:
Obtain at least one target access capability identification in the workflow enabling information;
According to the mapping relations between preset access authority mark and working node, determine to visit at least one described target
Ask capability identification corresponding target operation node;
By the corresponding target operation node of at least one described target access capability identification, carried out according to preset connection type
Connection, obtains target operation process;
The target operation process is executed, target implementing result is obtained;
The target implementing result is sent to the target user.
7. according to the method described in claim 3, it is characterized in that, the method also includes:
Obtain the user information of the association user of the target user;
According to the user information of the association user, the modifying factor of the reference score value with reference to Permission Levels is determined;
According to the modifying factor and the reference score value with reference to Permission Levels, the mesh with reference to Permission Levels is determined
Mark score value.
8. a kind of rights management device, which is characterized in that described device include receiving unit, resolution unit, the first determination unit,
Second determination unit and display unit, wherein
The receiving unit carries the target and uses for receiving the access request of target user's transmission in the access request
The user information at family;
The resolution unit determines target corresponding with the target user for parsing to the user information
Permission Levels;
First determination unit, for according to the mapping relations between preset Permission Levels and page button, determine with
At least one corresponding target pages button of the target Permission Levels;
Second determination unit, for generating template according to the preset page according at least one described target pages button
Method of determination determines that page-out generates template;
The display unit, for generating the template generation target access page according to the page, and to the target user
Show the target access page.
9. a kind of terminal, which is characterized in that the processor, defeated including processor, input equipment, output equipment and memory
Enter equipment, output equipment and memory to be connected with each other, wherein the memory is for storing computer program, the computer
Program includes program instruction, and the processor is configured for calling described program instruction, is executed such as any one of claim 1-7
The method.
10. a kind of computer readable storage medium, which is characterized in that the computer storage medium is stored with computer program,
The computer program includes program instruction, and described program instruction makes the processor execute such as right when being executed by a processor
It is required that the described in any item methods of 1-7.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910293710.0A CN110110509A (en) | 2019-04-12 | 2019-04-12 | Right management method and Related product |
PCT/CN2019/120608 WO2020207024A1 (en) | 2019-04-12 | 2019-11-25 | Authority management method and related product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910293710.0A CN110110509A (en) | 2019-04-12 | 2019-04-12 | Right management method and Related product |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110110509A true CN110110509A (en) | 2019-08-09 |
Family
ID=67484210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910293710.0A Pending CN110110509A (en) | 2019-04-12 | 2019-04-12 | Right management method and Related product |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110110509A (en) |
WO (1) | WO2020207024A1 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110675615A (en) * | 2019-09-23 | 2020-01-10 | 深圳市火乐科技发展有限公司 | Remote communication implementation method, intelligent projector and related product |
CN110675684A (en) * | 2019-09-27 | 2020-01-10 | 陕西天竞智能操作工程有限责任公司 | Intelligent drilling system and equipment |
WO2020207024A1 (en) * | 2019-04-12 | 2020-10-15 | 深圳壹账通智能科技有限公司 | Authority management method and related product |
CN111988337A (en) * | 2020-09-02 | 2020-11-24 | 深圳壹账通智能科技有限公司 | Rights management method and system |
CN112598440A (en) * | 2020-12-18 | 2021-04-02 | 深圳市思为软件技术有限公司 | Activity management method and related device |
CN112667273A (en) * | 2020-12-29 | 2021-04-16 | 平安普惠企业管理有限公司 | Authority management method and device of page button, computer equipment and storage medium |
CN112966244A (en) * | 2021-04-07 | 2021-06-15 | 中国南方电网有限责任公司 | Multi-dimensional power grid information system access control method, system and storage medium |
CN113568541A (en) * | 2021-08-09 | 2021-10-29 | 豆盟(北京)科技股份有限公司 | Page function determination method and device, electronic equipment and storage medium |
CN113918699A (en) * | 2021-10-12 | 2022-01-11 | 平安国际智慧城市科技股份有限公司 | Questionnaire generation method, device, computer equipment and storage medium |
CN115221482A (en) * | 2021-04-15 | 2022-10-21 | 北京字节跳动网络技术有限公司 | Page loading method, apparatus, device and storage medium |
CN115238291A (en) * | 2022-07-29 | 2022-10-25 | 平安科技(深圳)有限公司 | Data access control method, device, device and storage medium |
CN116308877A (en) * | 2023-02-20 | 2023-06-23 | 陕西瑞高材料科技有限公司 | Device management method, device, and computer-readable storage medium |
CN116506215A (en) * | 2023-06-16 | 2023-07-28 | 中国联合网络通信集团有限公司 | Access processing method, device, electronic equipment and storage medium |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112579236A (en) * | 2020-12-17 | 2021-03-30 | 文思海辉智科科技有限公司 | Function button display method and device, computer equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060156393A1 (en) * | 2005-01-12 | 2006-07-13 | Microsoft Corporation | Access control trimming |
US20110225625A1 (en) * | 2010-03-15 | 2011-09-15 | Broadcom Corporation | Dynamic authentication of a user |
US20150371016A1 (en) * | 2014-06-20 | 2015-12-24 | Microsoft Technology Licensing, Llc | User-specific visualization of display elements |
CN108600175A (en) * | 2018-03-27 | 2018-09-28 | 深圳世联松塔装饰科技有限责任公司 | Control method, device and the storage medium of system operatio permission |
CN109213947A (en) * | 2018-08-31 | 2019-01-15 | 北京京东金融科技控股有限公司 | Browser page methods of exhibiting, device, electronic equipment and readable medium |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7756883B2 (en) * | 2005-12-12 | 2010-07-13 | Industrial Technology Research Institute | Control method for modifying engineering information from a remote work site and a system of the same |
CN107944280A (en) * | 2017-10-17 | 2018-04-20 | 链家网(北京)科技有限公司 | A kind of authority control method and system |
CN110110509A (en) * | 2019-04-12 | 2019-08-09 | 深圳壹账通智能科技有限公司 | Right management method and Related product |
-
2019
- 2019-04-12 CN CN201910293710.0A patent/CN110110509A/en active Pending
- 2019-11-25 WO PCT/CN2019/120608 patent/WO2020207024A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060156393A1 (en) * | 2005-01-12 | 2006-07-13 | Microsoft Corporation | Access control trimming |
US20110225625A1 (en) * | 2010-03-15 | 2011-09-15 | Broadcom Corporation | Dynamic authentication of a user |
US20150371016A1 (en) * | 2014-06-20 | 2015-12-24 | Microsoft Technology Licensing, Llc | User-specific visualization of display elements |
CN108600175A (en) * | 2018-03-27 | 2018-09-28 | 深圳世联松塔装饰科技有限责任公司 | Control method, device and the storage medium of system operatio permission |
CN109213947A (en) * | 2018-08-31 | 2019-01-15 | 北京京东金融科技控股有限公司 | Browser page methods of exhibiting, device, electronic equipment and readable medium |
Non-Patent Citations (1)
Title |
---|
刘丽钦: "通用、动态权限管理模型的设计与实现", 《软件》 * |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020207024A1 (en) * | 2019-04-12 | 2020-10-15 | 深圳壹账通智能科技有限公司 | Authority management method and related product |
CN110675615A (en) * | 2019-09-23 | 2020-01-10 | 深圳市火乐科技发展有限公司 | Remote communication implementation method, intelligent projector and related product |
CN110675684A (en) * | 2019-09-27 | 2020-01-10 | 陕西天竞智能操作工程有限责任公司 | Intelligent drilling system and equipment |
CN111988337B (en) * | 2020-09-02 | 2023-04-14 | 深圳壹账通智能科技有限公司 | Rights management method and system |
CN111988337A (en) * | 2020-09-02 | 2020-11-24 | 深圳壹账通智能科技有限公司 | Rights management method and system |
CN112598440A (en) * | 2020-12-18 | 2021-04-02 | 深圳市思为软件技术有限公司 | Activity management method and related device |
CN112667273A (en) * | 2020-12-29 | 2021-04-16 | 平安普惠企业管理有限公司 | Authority management method and device of page button, computer equipment and storage medium |
CN112966244A (en) * | 2021-04-07 | 2021-06-15 | 中国南方电网有限责任公司 | Multi-dimensional power grid information system access control method, system and storage medium |
CN112966244B (en) * | 2021-04-07 | 2023-10-10 | 中国南方电网有限责任公司 | Multi-dimensional power grid information system access control method, system and storage medium |
CN115221482A (en) * | 2021-04-15 | 2022-10-21 | 北京字节跳动网络技术有限公司 | Page loading method, apparatus, device and storage medium |
CN113568541A (en) * | 2021-08-09 | 2021-10-29 | 豆盟(北京)科技股份有限公司 | Page function determination method and device, electronic equipment and storage medium |
CN113918699A (en) * | 2021-10-12 | 2022-01-11 | 平安国际智慧城市科技股份有限公司 | Questionnaire generation method, device, computer equipment and storage medium |
CN115238291A (en) * | 2022-07-29 | 2022-10-25 | 平安科技(深圳)有限公司 | Data access control method, device, device and storage medium |
CN116308877A (en) * | 2023-02-20 | 2023-06-23 | 陕西瑞高材料科技有限公司 | Device management method, device, and computer-readable storage medium |
CN116506215A (en) * | 2023-06-16 | 2023-07-28 | 中国联合网络通信集团有限公司 | Access processing method, device, electronic equipment and storage medium |
CN116506215B (en) * | 2023-06-16 | 2023-09-12 | 中国联合网络通信集团有限公司 | Access processing method, device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2020207024A1 (en) | 2020-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110110509A (en) | Right management method and Related product | |
CN110263936A (en) | Laterally federation's learning method, device, equipment and computer storage medium | |
CN111310932A (en) | Horizontal federated learning system optimization method, device, device and readable storage medium | |
CN109460966A (en) | Contract signing method, apparatus and terminal device based on requesting party's classification | |
DE112005002651B4 (en) | Method and device for authentication of mobile devices | |
CN109542796A (en) | Test method and Related product | |
CN110196715A (en) | A kind of code generating system and method | |
CN110099048B (en) | Cloud storage method and equipment | |
CN107689950A (en) | Data publication method, apparatus, server and storage medium | |
CN108259413A (en) | It is a kind of to obtain certificate, the method for authentication and the network equipment | |
CN105262773B (en) | A kind of verification method and device of Internet of things system | |
CN114266071A (en) | An access authority control method, device, device and medium | |
CN106060097B (en) | A kind of management system and management method of information security contest | |
JP2018537921A (en) | Identification method and apparatus based on communication flow of different functions of Skype | |
CN109829271A (en) | Method for authenticating and Related product | |
Huang et al. | Human interactive secure ID management in body sensor networks | |
CN115955364B (en) | User identity information confidentiality method and system of network bidding transaction system | |
CN103957189B (en) | Application program interaction method and device | |
CN109816543A (en) | A kind of image lookup method and device | |
CN107306247A (en) | Resource access control method and device | |
CN101998406B (en) | WLAN access authentication based method for accessing services | |
CN109756469A (en) | A kind of public account management method, device and computer readable storage medium | |
CN116402169B (en) | Federal modeling verification method, federal modeling verification device, federal modeling verification equipment and storage medium | |
CN107257292A (en) | A kind of cross-domain distributed big data communication system design planning method | |
CN107277640A (en) | Interactive approach, device and storage medium based on live platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
AD01 | Patent right deemed abandoned | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20240315 |