# Validation Rule logic blocks

**URL:** https://community.nextw.com/t/validation-rule-logic-blocks/947
**Category:** Nextworld Platform
**Tags:** logic-blocks
**Created:** [August 4, 2025, 8:51am UTC](https://community.nextw.com/t/validation-rule-logic-blocks/947 "2025-08-04T08:51:56Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![stefanus](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/stefanus/32/166_2.png) [@stefanus](https://community.nextw.com/u/stefanus)
#### Post date: [August 4, 2025, 8:51am UTC](https://community.nextw.com/t/validation-rule-logic-blocks/947/1 "2025-08-04T08:51:56Z")

</div>

Hey, I am trying to use the Inspection Profile Manager and see that is connected to logic underneath the hood but contains nothing at the moment.

Do we need to create our own logic and how would we validate broken references for interest sake.

---

<div class="post-metadata">

### Author: ![stefanus](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/stefanus/32/166_2.png) [@stefanus](https://community.nextw.com/u/stefanus)
#### Post date: [August 7, 2025, 7:15am UTC](https://community.nextw.com/t/validation-rule-logic-blocks/947/2 "2025-08-07T07:15:52Z")

</div>

Any feedback on the above topic? I need to understand if we can just run the profile without adding anything to that logic block under the hood, or if we need to cater for it by adding some logic of our own.

---

<div class="post-metadata">

### Author: ![Ethan](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/ethan/32/429_2.png) [@Ethan](https://community.nextw.com/u/Ethan)
#### Post date: [August 7, 2025, 4:02pm UTC](https://community.nextw.com/t/validation-rule-logic-blocks/947/3 "2025-08-07T16:02:04Z")

</div>

Hey Stefanus, you don’t need to create any logic to use the Inspection Profile Manager - those logic blocks are built into the platform. In order to use them all you need to do is run the “Run Inspection Profile” row action and provide it an Inspection Object Set Definition that defines which metadata you want to inspect.

---

<div class="post-metadata">

### Author: ![stefanus](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/stefanus/32/166_2.png) [@stefanus](https://community.nextw.com/u/stefanus)
#### Post date: [August 8, 2025, 8:13am UTC](https://community.nextw.com/t/validation-rule-logic-blocks/947/4 "2025-08-08T08:13:51Z")

</div>

Ok thanks. Another question. How do you envisage the usage of those logic blocks?

---

<div class="post-metadata">

### Author: ![Ethan](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/ethan/32/429_2.png) [@Ethan](https://community.nextw.com/u/Ethan)
#### Post date: [August 15, 2025, 4:15pm UTC](https://community.nextw.com/t/validation-rule-logic-blocks/947/5 "2025-08-15T16:15:32Z")

</div>

In the future there may be an opportunity to use your own LogicBlocks to validate metadata, but today that is not supported. The only rules available are those that shipped with the original inspection feature. Those rules are backed by LogicBlocks, work generically for all metadata types, and check if any of the table lookups on the records point to metadata that no longer exists or is an incompatible family relative to the original record. Let me know if I misunderstood your question

---

<div class="post-metadata">

### Author: ![stefanus](https://sea1.discourse-cdn.com/flex001/user_avatar/community.nextw.com/stefanus/32/166_2.png) [@stefanus](https://community.nextw.com/u/stefanus)
#### Post date: [August 20, 2025, 8:41am UTC](https://community.nextw.com/t/validation-rule-logic-blocks/947/6 "2025-08-20T08:41:49Z")

</div>

Thanks Ethan. I would still like to understand how we would use this logic block to validate metadata. Is there new actions coming to LogicBlocks to allow for validation against certain metadata types?
