Method and system for providing reference architecture pattern-based permissions management
First Claim
1. A method for providing reference architecture pattern-based permissions management comprising:
- identifying, using a first computing system configured to perform the method for providing reference architecture pattern-based permissions management, one or more roles available to be associated with an individual taking part in the development, and/or deployment, and/or operation of two or more computing system applications using a reference architecture pattern;
generating, using the first computing system, role data representing the identified roles;
identifying, using the first computing system, a plurality of reference tiers used to create, and/or deploy, and/or operate a computing system application using the reference architecture pattern, wherein the plurality of identified reference tiers include at least two selected from a development tier, a pre-production tier, a production tier, a staging tier, an integration tier, a security tier, and an external tier;
generating, using the first computing system, reference tier data representing the identified reference tiers;
for each role represented by the role data, associating, using the first computing system, at least one permission with each reference tier represented in the reference tier data;
assigning, using the first computing system, to the individual one of the roles represented by the role data;
for a first one of the reference tiers associated with a first of the one or more computing system applications and represented in the reference tier data, automatically granting the individual a first permission associated with the role assigned to the individual; and
for a second one of the reference tiers associated with a second of the one or more computing system applications and represented in the reference tier data, automatically granting the individual a second permission associated with the role assigned to the individual, wherein the second permission is different from the first permission.
1 Assignment
0 Petitions
Accused Products
Abstract
Reference architecture pattern role data representing reference architecture pattern roles to be associated with entities taking part in the development, and/or deployment, and/or operation of an application is generated. Reference architecture pattern tier data representing reference architecture pattern tiers used to create, and/or deploy, and/or operate an application using the reference architecture pattern is generated. For each reference architecture pattern role at least one access and/or operational permission is associated with each reference architecture pattern tier. At least one entity is assigned one of the reference architecture pattern roles and for each reference architecture pattern tier, the at least one entity is automatically provided the at least one access and/or operational permission associated with the reference architecture pattern role assigned to the entity.
122 Citations
32 Claims
-
1. A method for providing reference architecture pattern-based permissions management comprising:
-
identifying, using a first computing system configured to perform the method for providing reference architecture pattern-based permissions management, one or more roles available to be associated with an individual taking part in the development, and/or deployment, and/or operation of two or more computing system applications using a reference architecture pattern; generating, using the first computing system, role data representing the identified roles; identifying, using the first computing system, a plurality of reference tiers used to create, and/or deploy, and/or operate a computing system application using the reference architecture pattern, wherein the plurality of identified reference tiers include at least two selected from a development tier, a pre-production tier, a production tier, a staging tier, an integration tier, a security tier, and an external tier; generating, using the first computing system, reference tier data representing the identified reference tiers; for each role represented by the role data, associating, using the first computing system, at least one permission with each reference tier represented in the reference tier data; assigning, using the first computing system, to the individual one of the roles represented by the role data; for a first one of the reference tiers associated with a first of the one or more computing system applications and represented in the reference tier data, automatically granting the individual a first permission associated with the role assigned to the individual; and for a second one of the reference tiers associated with a second of the one or more computing system applications and represented in the reference tier data, automatically granting the individual a second permission associated with the role assigned to the individual, wherein the second permission is different from the first permission. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing reference architecture pattern-based permissions management comprising:
-
at least one processor; and at least one memory coupled to the at least one processor, the at least one memory having stored therein instructions which when executed by any set of the one or more processors, perform a process for providing reference architecture pattern-based permissions management, the process for providing reference architecture pattern-based permissions management including; identifying, using a first computing system configured to perform the method for providing reference architecture pattern-based permissions management, one or more roles available to be associated with individuals taking part in the development, and/or deployment, and/or operation of two or more computing system applications using a reference architecture pattern; generating, using the first computing system, role data representing the identified roles; identifying, using the first computing system, a plurality of reference tiers used to create, and/or deploy, and/or operate a computing system application using the reference architecture pattern, wherein the plurality of identified reference tiers include at least two selected from a development tier, a pre-production tier, a production tier, a staging tier, an integration tier, a security tier, and an external tier; generating, using the first computing system, reference tier data representing the identified reference tiers; for each role represented by the role data, associating, using the first computing system, at least one permission with each reference tier represented in the reference tier data; assigning, using the first computing system, to the individual, one of the roles represented by the role data; for a first one of the reference tiers associated with a first of the one or more computing system applications and represented in the reference tier data, automatically granting the individual a first permission associated with the role assigned to the individual; and for a second one of the reference tiers associated with a second of the one or more computing system applications and represented in the reference tier data, automatically granting the individual a second permission associated with the role assigned to the individual, wherein the second permission is different from the first permission. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for providing reference architecture pattern-based permissions management comprising:
-
an individual access system associated with an individual; two or more computing system applications to be created, and/or deployed, and/or operated by the individual; a reference architecture pattern associated with the computing system applications to be created, and/or deployed, and/or operated, the reference architecture pattern including; role data representing one or more roles to be assigned to individuals taking part in the development, and/or deployment, and/or operation of the computing system applications using the reference architecture pattern; reference tier data representing reference tiers used to create, and/or deploy, and/or operate the computing system applications using the reference architecture pattern; and
permissions data representing at least one permission assigned to each role represented by the role data for each reference tier represented in the reference tier data;at least one processor; and at least one memory coupled to the at least one processor, the at least one memory having stored therein instructions which when executed by any set of the one or more processors, perform a process for providing reference architecture pattern-based permissions management, the process for providing reference architecture pattern-based permissions management including; assigning, using a first computing system, the individual one of the reference architecture pattern roles represented by the role data; for a first one of the reference tiers associated with a first of the one or more computing system applications and represented in the reference tier data, automatically granting, by the first computing system, the individual a first permission associated with the role assigned to the individual; and for a second one of the reference tiers associated with a second of the one or more computing system applications and represented in the reference tier data, automatically granting, by the first computing system, the individual a second permission associated with the role assigned to the individual, wherein the second permission is different from the first permission. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for providing reference architecture pattern-based permissions management comprising:
-
defining one or more reference architecture patterns for the development, and/or deployment, and/or operation of two or more computing system applications; identifying, using a first computing system configured to perform the method for providing reference architecture pattern-based permissions management, one or more roles to be associated with individuals taking part in the development, and/or deployment, and/or operation of the two or more computing system applications using a reference architecture pattern; generating, by the first computing system, data representing the identified roles; for each reference architecture pattern, identifying, by the first computing system, reference tiers used to create, and/or deploy, and/or operate a computing system application using the reference architecture pattern, wherein the identified reference tiers include at least two selected from a development tier, a pre-production tier, a production tier, a staging tier, an integration tier, a security tier, and an external tier; for each reference architecture pattern, generating, by the first computing system, reference tier data representing the identified reference tiers; for each reference architecture pattern and for each role represented by the role data, associating, using the first computing system, at least one permission with each reference tier represented in the reference tier data; assigning, using the first computing system, an individual one of the roles represented by the role data; for a first one of the reference tiers associated with a first of the two or more computing system applications and represented in the reference tier data, automatically granting the individual a first permission associated with the role assigned to the individual; and for a second one of the reference architecture pattern tiers associated with a first of the one or more computing system applications and represented in the reference tier data, automatically granting the individual a second permission associated with the role assigned to the individual, wherein the second permission is different from the first permission. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification