Who has the ability to modify/update/delete machine identities?
Who is the machine identity owner or “steward”?
How do I transfer machine identity ownership?
What privileged access are my machine identities invoking (keys and credentials)?
How can I review and maintain all of the documentation necessary (including implementing compensating controls and mitigating controls) to comply with regulatory and industry standards’ mandates?
Manage Machine Identity Lifecycle
First and foremost, you need to assign a unique user name to each machine identity so that you can provision access and enforce policies as part of your lifecycle management process. Putting governance around the identity and being able to track it becomes a critical step in securing your data.Define Machine Identity Access
Machine identities fundamentally behave as privileged users. The type of tasks they do may seem mundane, but their privileged access makes them a security or privacy threat to your company. You need to elevate privilege on a just-in-time basis and deactivate the privilege when the machine identity is not active. You also need to review what access these identities have and what resources they access to ensure they have the least privilege necessary. You need visibility into whether access is revoked or otherwise changed to ensure compliance with internal policies.Associate Owner or Responsible Party with Machine Identity
Associating a responsible party or ownership also helps protect your organizational data. Machine identities, once set, often stay in place longer than employees. You need to be able to align users to individual machine identities or families/groups of machine identities so that you have a human user tied back to the activities. You also need to create succession policies in case that responsible party leaves the company or moves to another role. The responsible party fulfills attestation needs while succession management ensures that someone is always able to be in that job.Continuously Monitor for New Risks
Much in the same we develop intelligence around carbon-based users, we need to monitor for new risks from machine identities. Every day, the news highlights new security and privacy regulations and standards. A common thread among these compliance mandates is the need to continuously monitor for new risks. The velocity and volume of the cloud means that new risks can surface in the blink of an eye. While we still need to do periodic access reviews, we also know that point-in-time compliance no longer equates to security. Peer and usage data can help surface new threats by alerting you to outliers. For example, assume you set a rule that your APIs make calls to the application every ten minutes. Taking an identity-centric approach means that you would create time-bound account elevation requests that are automatically approved every time the API makes the call. If you suddenly get notification of the API requesting access every five minutes, the request is an outlier that signals a potential new risk. Organizations need a way to engage in continuous control monitoring to protect themselves from compliance violations.Identify “Rogue” Machine Identities
While important for monitoring both APIs and RPAs, rogue machine identification is easiest to understand when thinking about bots. Many times, DevOps users re-use code from one RPA to another. However, if the new bot engages with a more sensitive data type, such as PII, then the old code may leave you open to a new risk. By taking an identity-centric approach, you can monitor what information the machine identities interact with so that you can better control whether they need that access or need the access in the way provisioned.Deactivate or Disable the Machine Identity
If you detect a new risk, such as rogue bot, especially one that doesn’t have the proper stewardship – controls must be in place to disable it or deactivate it through the use of a next-generation IGA solution.Highly Scalable, Cloud Architected
Saviynt’s cloud-native platform uses Big Data technologies like ElasticSearch and Hadoop architecturally. We designed our IGA platform to provide tremendous amounts of scale to meet the demand of the number of objects. Organizations need a cloud solution that allows them to manage their machine identities in an efficient way.Elastic, Extensible Data Model
We designed our platform as an elastic, extensible data model because we found that a lot of machine identities were simplistic while others were more complex. We wanted to offer our customers something that didn’t require code level customization so that they could create definitions of new objects. Combined with our scalability, Saviynt’s platform provides organizations with the solution to their machine identity risk problems.Rich Analytics, Peer Insights, and Usage
Saviynt’s analytics allow you to track controls and risk. With peer-to-peer analysis, we can compare whether one machine identity, such as a bot or API, looks like the other machine identities in that same category. If our analytics detect an outlier, they alert your IT administrator to the risky access so that they can review the access and extend governance.Extensible Process & Workflow Controls
We built a Universal Controls Framework that comes with 200 out of the box policies to help meet compliance mandates, including segregation of duties. The Universal Controls Framework aligns with major regulatory compliance standards such as PCI DSS and HIPAA. Customers leverage these controls to create access policies and extend governance over their machine identities.Full Lifecycle Management Capabilities
Our platform streamlines the onboarding process offering the ability to manage machine identity access using our fine-grained entitlements. Our platform also enables organizations to create temporary or time-based privilege elevation to limit the scope and time for the machine identity’s access.Access Review & Certifications
As with all other identity types, customers need to periodically review their inventory for anomalous access, such as whether the RPAs have executed. In some cases, an RPA may not have executed or an API may not have made a call in quite some time. If the machine identity is no longer needed, you may need to determine whether it should continue to exist in your IT environment. With Saviynt’s platform, you gain visibility into these machine identities and can review whether they should be temporarily deactivated, disabled, or even removed from the inventory. The future of IT is no longer a “landscape” but a “cloudscape” that will continue to drive a need for better identity and access governance over machine identities. To learn more about Saviynt’s IGA platform and how it can help protect your organization, contact us today or request a demo.