Data isolation ensuring customers only see their own data
ART-738_KNOWLEDGE_NODE-14
Rather than physically segmenting tenant data, we built tenancy into the objects using specific attributes which act as partitions\n      This allows us to create macro partitions (e.g., customer) or extremely granular partitions (e.g., user level)\n      This gives us a ton of flexibility as all data is in one place and the granularity can range from macro to micro\n    \n  \n  We designed our services for the cloud\n    \n      Being built in the \xe2\x80\x9cera of cloud\xe2\x80\x9d we had a
DevRev | Built for AI (not by AI... yet)
ART-997_KNOWLEDGE_NODE-20
tenancy key unique to each tenant (dev_org and rev_org). Using this, we have built-in safeguards to ensure only actors from a certain tenant can access objects of that tenant. Our authorization, mongo-client and other services all leverage this tenancy key and use this for validations.\n\nEven if there is a case for physical segmentation, it could still leverage this attribute to define which physical partition it goes to.\n\nRemember, you don\xe2\x80\x99t know what you don\xe2\x80\x99t know,
How to Write an Object Model That Doesn't Suck
ART-997_KNOWLEDGE_NODE-19
There is a time and place for physical separation of data, however, this isn\xe2\x80\x99t always required and logical tenancy will do in most cases. Even if you don\xe2\x80\x99t initially plan for multi-tenancy or need it, it\xe2\x80\x99s never a bad idea to plan ahead for this.\n\nRather than partitioning tenant data as the storage layer, which was very inefficient, we built multi-tenancy into every one of our objects. All objects inherit from the root base class (Atom), which includes a
How to Write an Object Model That Doesn't Suck
ART-12476_KNOWLEDGE_NODE-1
designed to meet GDPR and SOC 2 compliance requirements, with controls in place to support your data privacy needs.\n\nAdvanced enterprise login: Seamless SAML compliance for all enterprise logins regardless of your SSO provider.\n\nRegional data residency options: We offer data residency options in Europe, Australia, US East (Virginia), and India, with logical data isolation and access control features.\n\nSelf-serve user management: Easily add or remove users from your workspace and manage
The Future of Sessions - Powered By DevRev
ART-970_KNOWLEDGE_NODE-92
built multi-tenancy into the object\n    \n      Rather than physically segmenting tenant data, we built tenancy into the objects using specific attributes which act as partitions\n      This allows us to create macro partitions (e.g., customer) or extremely granular partitions (e.g., user level)\n      This gives us a ton of flexibility as all data is in one place and the granularity can range from macro to micro\n    \n  \n  We designed our services for the cloud\n    \n      Being built in
The Story
ART-970_KNOWLEDGE_NODE-102
groundwork, ensuring we possessed the requisite keys to partition and segment data effectively. This profound understanding of the structure empowered us to fashion granular and precise authorization mechanisms. By dedicating upfront effort to this aspect, we\xe2\x80\x99ve endowed our system with authorization capabilities that some mature companies can only envision, including support for role-based access control (RBAC), attribute-based access control (ABAC), policy-based access control
The Story
ART-16789_KNOWLEDGE_NODE-4
insights across previously siloed information.Q: How does Computer handle data privacy and security?\n\nAlternative questions: "Is my data safe?" "Data security with Computer" "Access controls in Computer"\n\nAnswer: Computer preserves all your existing permissions and access controls. People only see information they\'re supposed to have access to. We\'re SOC 2 compliant, GDPR ready, and maintain individual-level access controls for personal data like calendars and emails.About ComputerQ: What
Computer General FAQs
ART-970_KNOWLEDGE_NODE-103
(PBAC), field-level security, lease-based access, conditional policies, and more.\n\nFrom a compliance perspective, our rigorous efforts encompassed adherence to regulations such as SOC2 and ISO-27001. These considerations exerted influence over various facets of our architecture, notably shaping our approach to edge security through our web-application firewall (WAF) and our handling of configuration management.\n\nEven within our internal operations, we wholeheartedly embraced the zero-trust
The Story
ART-1958_KNOWLEDGE_NODE-30
do not, by default, have permission to read any datasets besides their own. Admins are responsible for granting read permissions to all or a subset of datasets, which platform users can then utilize in building dashboards or reports.\n\n### Sharing\n\nThe share functionality allows dashboard or report editors to grant read or update permissions to other users.\n\n1. Select **Share** from the actions drop-down.\n2. Search for the desired user, assign them a role (Editor or Viewer), then click
Access control | Computer by DevRev | DevRev
ART-738_KNOWLEDGE_NODE-13
customization in from the start\n    \n      We knew extensibility would be key for any platform\n      Given the simplicity of customization, we can easily extend our object model with new annotations or context that can be used and fed into models\n      This means, that a customer or vendor, can easily extend our object model with new data on objects which can be used by models, new object types, or with the output of a model\n    \n  \n  We built multi-tenancy into the object\n    \n
DevRev | Built for AI (not by AI... yet)
ART-1978_KNOWLEDGE_NODE-32
on the following URL: support.devrev.ai/<yourcompany>.\n* Your customers can log in on the portal by entering their registered email address and OTP sent to that email address.\n\n![]()\n\n### Customer roles and permissions\n\nThe customer portal has two levels of customer roles and permissions:\n\n* **Verified customers**: Customers who can log in on the portal and see the tickets that they have created.\n* **Customer admins**: Customers who can log in on the portal and see not just their own
Customer portal | Computer for Support Teams | DevRev