Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Answered

Who Created Custom Entities

(0) ShareShare
ReportReport
Posted on by

I am from Power Platforms team (Power Apps and Power Automate). I am very new to Dynamics CRM/Dynamics 365 or CDS database. Our Power Apps default environment is CDS enabled. As per the security roles defined in our environment, Only System Admins have privileges to create Custom Entities. But there are around 30 to 40 custom entities created. We are looking for the details on who created those entities, how would they be able to create an entity. We are unable to get these details using the default fields or advanced find.

Can someone share the details how we can get the details and different ways the users are able to create entities

Thanks

Lakshman

  • Verified answer
    Wahaj Rashid Profile Picture
    Wahaj Rashid 11,321 on at
    RE: Who Created Custom Entities

    Hi,

    You can't get Created By of an entity, however there is a trick.

    System Views are created at the same time when we create a custom entity, and fortunately it has Create By field (and it has the user who created entity).

    For example, I created an entity called Brand, here is how I can see it in Advance Find:

    • Open Advance Find and select View entity in the Look for dropdown.

    pastedimage1596980158352v1.png

    • Add Created By column.

    pastedimage1596980259487v2.png

    • In the filters give the view name (by default an Active <Entity Name> view is created).

    pastedimage1596980346092v5.png

    Note: View name may vary (if you have changed it)

    • Run and you should see the Created By in Results.

    pastedimage1596980318073v4.png

    As this is a System View, created by indicates the user who created the Entity.

    Also, look at following if you need further details:

    https://community.dynamics.com/crm/b/dynamicscrmdevdownunder/posts/three-useful-linq-queries

    Best,

    Wahaj

    (if it helps, mark it verified)

  • Verified answer
    RakeshJ Profile Picture
    RakeshJ on at
    RE: Who Created Custom Entities

    Hi Lakshman,

    The entity can be created in many ways in Dynamics 365 - i.e. manually from within the organization, can be brought by solutions from different organizations or can be created programmatically.

    I believe there is no attribute which will tell you the user who created the entity. The customization performed can be identified based on the Publisher who published the customization in the system and the time it was created on.

    Navigate to Settings > Customization > Customize the System > Entities > Select the entity > Click on Solution Layers > All Properties. It will contain createdon details along with other details.  

    pastedimage1596878600290v1.png 

    In the logged in session, you can retrieve the entity details using OData query : 

    https://replaceorgname.api.crm4.dynamics.com/api/data/v9.1/EntityDefinitions(enterGUIDofentity)

    Update your org details and EntityId in the above url and run in it in new browser tab within same session.

    If this helpful, kindly mark this as verified.

    Regards,

    Rakesh

  • RE: Who Created Custom Entities

    Iti is possible to check the Publisher in the Solution Layer button - Customizations. I'm checking if it is possible to indentify the creator.

    Regards

    Lennon Soeiro

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Daivat Vartak – Community Spotlight

We are honored to recognize Daivat Vartak as our March 2025 Community…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Kudos to the February Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,516 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,430 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Product updates

Dynamics 365 release plans