Skip to content

Commit b3fd824

Browse files
authored
Merge pull request #1736 from MicrosoftDocs/master
Making CDS Security info more discoverable
2 parents c8af329 + d927a93 commit b3fd824

File tree

4 files changed

+14
-8
lines changed

4 files changed

+14
-8
lines changed

powerapps-docs/developer/common-data-service/virtual-entities/get-started-ve.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,18 +55,17 @@ In this release, there are some limitations to virtual entities that you need to
5555
- All entity properties must be represented as Common Data Service attributes. You can use simple types representing text, numbers, optionsets, dates, images, and lookups.
5656
- You must be able to model any entity relationships in Common Data Service.
5757
- An attribute on a virtual entity cannot be calculated or rollup.  Any desired calculations must be done on the external side, possibly within or directed by the data provider.
58+
- Although you can add virtual entity columns as a lookup on a grid or other UI views, you cannot filter or sort based on this virtual entity lookup column.
5859
- Auditing and change tracking is not supported. These may be implemented within the external data store.
5960
- Virtual entities cannot be enabled for queues.
6061
- Offline caching of values is not supported for virtual entities.
6162
- A virtual entity cannot represent an activity and do not support business process flows.
6263
- Once created, a virtual entity cannot be changed to be a standard (non-virtual) entity. The reverse is also true: a standard entity cannot be converted into a virtual entity.
6364

64-
<!-- TODO: Make bulleted list into table? Make more complete by reviewing API modification tables. -->
65-
6665
For more information about how these limitations are reflected in the Common Data Service API, see [API considerations of virtual entities](api-considerations-ve.md).
6766

6867
### See also
6968

7069
[API considerations of virtual entities](api-considerations-ve.md)<br />
7170
[Custom virtual entity data providers](custom-ve-data-providers.md)<br />
72-
[Sample: Generic virtual entity data provider plug-in](sample-generic-ve-plugin.md)
71+
[Sample: Generic virtual entity data provider plug-in](sample-generic-ve-plugin.md)

powerapps-docs/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,7 @@ ms.custom:
290290
<p><a class="barLink" style="font-size: 0.95rem" href="/powerapps/maker/common-data-service/fields-overview">Fields</a></p>
291291
<p><a class="barLink" style="font-size: 0.95rem" href="/powerapps/maker/common-data-service/cds-processes">Apply business logic</a></p>
292292
<p><a class="barLink" style="font-size: 0.95rem" href="/powerapps/maker/common-data-service/solutions-overview">Solutions</a></p>
293+
<p><a class="barLink" style="font-size: 0.95rem" href="/power-platform/admin/wp-security">Security in Common Data Service</a></p>
293294
<p><a class="barLink" style="font-size: 0.95rem" href="https://www.microsoft.com/en-us/download/details.aspx?id=57777">Whitepaper: ALM using solutions</a></p>
294295
<p><a class="barLink" style="font-size: 0.95rem" href="/powerapps/maker/common-data-service/data-platform-powerbi-connector">Build Power BI reports from Common Data Service data</a></p>
295296
</div>

powerapps-docs/maker/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1161,6 +1161,8 @@
11611161
href: ./common-data-service/export-customized-entity-field-text-translation.md
11621162
- name: Import translated entity and field text into an app
11631163
href: ./common-data-service/import-translated-entity-field-text.md
1164+
- name: Security in Common Data Service
1165+
href: /power-platform/admin/wp-security
11641166
- name: For developers
11651167
href: ../developer/common-data-service/overview.md
11661168
# href: ../developer/common-data-service/TOC.yml changing this to have developer TOC rather than buried in maker toc

powerapps-docs/maker/common-data-service/data-platform-intro.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: What is Common Data Service? | Microsoft Docs
3-
description: Introduction to Common Data Service, entities, and server-side logic.
3+
description: Introduction to Common Data Service, entities, server-side logic, security, and developer capabilities.
44
author: clwesene
55
manager: kvivek
66
ms.service: powerapps
77
ms.topic: overview
88
ms.component: cds
9-
ms.date: 05/08/2019
9+
ms.date: 06/21/2019
1010
ms.reviewer: matp
1111
ms.author: matp
1212
search.audienceType:
@@ -71,14 +71,18 @@ Entities within Common Data Service can leverage rich server-side logic and vali
7171
* **Workflows** allow you to automate business processes without user interaction. For more information, see [Workflows overview](/dynamics365/customer-engagement/customize/workflow-processes).
7272
* **Business logic with code** supports advanced developer scenarios to extend the application directly through code. For more information, see [Apply business logic with code](../../developer/common-data-service/apply-business-logic-with-code.md).
7373

74+
## Security
75+
Common Data Service has a rich security model to protect the data integrity and privacy of users while promoting efficient data access and collaboration. You can combine business units, role-based security, record-based security, and field-based security to define the overall access to information that users have in a Common Data Service environment. More information: [Security in Common Data Service](/power-platform/admin/wp-security)
76+
7477
## Developer capabilities
7578
In addition to the features available through the [PowerApps](https://web.powerapps.com/?utm_source=padocs&utm_medium=linkinadoc&utm_campaign=referralsfromdoc) portal, Common Data Service also includes features for developers to programmatically access metadata and data to create entities and business logic, as well as interact with data. For more information, see [Common Data Service Developer Overview](../../developer/common-data-service/overview.md)
7679

7780
## Next steps
7881
To get started using Common Data Service:
79-
* [Create an app using a Common Data Service database](../canvas-apps/data-platform-create-app-scratch.md).
80-
* [Create a custom entity](create-custom-entity.md) and then [create an app that uses that entity](../canvas-apps/data-platform-create-app.md).
81-
* [Use Power Query](./data-platform-cds-newentity-pq.md) to connect to an online or on-premises data source and import the data directly into Common Data Service.
82+
- [Create a canvas app using a Common Data Service database](../canvas-apps/data-platform-create-app-scratch.md).
83+
- [Create a custom entity](create-custom-entity.md) and then [create a canvas app that uses the entity](../canvas-apps/data-platform-create-app.md).
84+
- [Create a model-driven app](/powerapps/maker/model-driven-apps/build-first-model-driven-app) built on Common Data Service.
85+
- [Use Power Query](./data-platform-cds-newentity-pq.md) to connect to an online or on-premises data source and import the data directly into Common Data Service.
8286

8387
## Privacy notice
8488
With the Microsoft PowerApps common data model, Microsoft collects and stores custom entity and field names in our diagnostic systems. We use this knowledge to improve the common data model for our customers. The entity and field names that app Creators create help us understand scenarios that are common across the Microsoft PowerApps community and ascertain gaps in the service’s standard entity coverage, such as schemas related to organizations. The data in the database tables associated with these entities is not accessed or used by Microsoft or replicated outside of the region in which the database is provisioned. Note, however, that the custom entity and field names may be replicated across regions and are deleted in accordance with our data retention policies. Microsoft is committed to your privacy as described further in our [Trust Center](https://www.microsoft.com/trustcenter/Privacy/default.aspx).

0 commit comments

Comments
 (0)