DataVerse Tip #7: Can’t delete a Table because of dependency of Type App Action
I came around an interesting topic in the community forums where the issue was about the inability to delete a created table because of the dependency of type ‘app action’.
What is app action?
App action is created when you create a new command bar button using Power FX Formula and a component library gets created.
To demonstrate what this means follow these steps:
- Create a table called Table 1
- Create a model driven app called Test Dependencies Issues.
- Add the table to your Model Driven app by adding a new page.
- Click Edit command Bar on your Table
- Add a new button and name it Test Command.
- When you choose to create a new command of type powerFx formula you get the below message which means a new component library will be created for your button, Save an publish.

7. Now you can go to dependencies and check there will be a dependency on the Model Driven app and this is easy by removing button and the table from the model driven app and another dependency which is the app action.

How to get rid of this dependency?
This dependency is not available through the UI and so you need to use the Rest Builder tool to identify the Id highlighted in the above image and then delete it using the rest builder tool.
- Open the Dataverse Rest Builder tool of the XRM toolbox, Perform a Retrieve Multiple Request on the Primary Entity appaction and click create request to view the results.

2. Identify the Id of the app action related to your table and then using the Delete action on the Dataverse Rest Builder , delete the app action and hence you delete the dependency.
Kudos goes to Prakash4691 and his awesome topic answer here.
Reference for the entity app action is here
miraghaly
![]()
![]()
![]()
![]()