Entity Insights and Finding Rules
Understanding Entities
In our system, the Entities are used to represent identities, resources, connections, etc. The data extracted from your application integrations are organized into entity types such as identity, resource, connection, insight. Entities are flexible and can be extended in the future as new requirements and use cases emerge (for instance: even logs can be entities).
Entities description:
Identity: This represents a user or service account in your system. Identities are extracted directly from your application integrations. They could be individual users, customer profiles, or different types of accounts, each with specific access rights.
Resource: Resources are the assets or services that users can access. These are also extracted from your application integrations. Resources can include anything from documents, databases, or reports to specific features in your app. For instance, a resource could be a premium feature, a cloud storage space, or an API service that users have permission to use.
Connection: A connection represents the access provider for a user (identity) to a resource. These connections are derived from the entitlements granted through the application integrations. For example, a user gains access to admin resources as a virtue of being in an admin role. Here the "admin" role serves the purpose of a connection.
Insight: Unlike identities, resources, and connections—which are directly extracted from your application integrations—insights are generated based on our analysis of your data. Insights provide valuable, actionable information about how resources are being accessed. These insights are not directly pulled from your integrations but are created through analysis of the relationships and data captured by the other entities.
Last updated
Was this helpful?