Service Consumer A submits a request message with security credentials to Service A (1). The identity store that Service A needs to use in order to authenticate the security credentials can only be accessed via a legacy system that resides in a different service inventory. Therefore, to authenticate Service Consumer A, Service A must first forward the security credentials to the legacy system (2). The legacy system then returns the requested identity to Service A (3). Service A authenticates Service Consumer A against the identity received from the legacy system. If the authentication is successful, Service A retrieves the requested data from Database A (4), and returns the data in a response message sent back to Service Consumer A (5). Service A belongs to Service Inventory A which further belongs to Security Domain A and the legacy system belongs to Service Inventory B which further belongs to Security Domain B .(The legacy system is encapsulated by other services within Service Inventory B, which are not shown in the diagram.) These two security domains trust each other. Communication between Service A and the legacy system is kept confidential using transport-layer security. No intermediary service agents currently exist between the two service inventories. However, it has been announced that due to the introduction of new systems, some intermediary service agents may be implemented in the near future. Additionally, the legacy system has been scheduled for retirement and will be replaced by a new identity management system that will provide a new identity store. Because the new identity store will need to serve many different systems, there are concerns that it could become a performance bottleneck. As a result, services (including Service A and other services in Security Domains A and B) will not be allowed to directly access the new identity store. Which of the following statements describes a solution that can accommodate the requirements of the new identity store, the authentication requirements of Service A, and can further ensure that message exchanges between Security Domains A and B remain confidential after intermediary service agents are introduced?
Agreed, the Trusted Subsystem pattern seems efficient for this scenario.
CH
Chanel12 months ago
Not sure if replicating the identity database is a good idea, could lead to sync issues.
MA
Martina12 months ago
Surprised they’re retiring the legacy system so soon!
BE
Berry1 year ago
I think message-layer security is the way to go, especially with intermediaries coming.
FR
Franchesca1 year ago
A utility service sounds like a solid plan!
MI
Mica1 year ago
The Brokered Authentication pattern sounds familiar, but I’m not clear on how SAML tokens fit into this situation. I feel like I need to review that concept again.
AU
Audry1 year ago
I think replicating the identity database could work, but I'm concerned about the trust between the security domains. Would that really be secure enough?
AD
Adela1 year ago
This question feels similar to one we practiced where we had to secure communication between different services. I think using message-layer security might be the right approach here.
SA
Salley1 year ago
I remember studying the Trusted Subsystem pattern, but I'm not entirely sure how it applies to the new identity management system in this scenario.
TA
Tamar1 year ago
Hmm, I'm a bit unsure here. I'm leaning towards option B, getting a new resource, since the current team member is really struggling with the work. But the question says there's no one else available, so that might not be feasible.
PE
Pearly1 year ago
I'm a little confused by the wording of this question. What exactly do they mean by "series of operations required to make the item"? Is that the same as the manufacturing process? I'll need to re-read the question carefully to make sure I'm interpreting it correctly.
Log in to Pass4Success
Sign in:
Report Comment
Is the comment made by USERNAME spam or abusive?
Commenting
In order to participate in the comments you need to be logged-in.
You can sign-up or
login