Platform Governance Limitation
  • 2 Minutes to read
  • Contributors

    Platform Governance Limitation


      Article summary

      We are introducing platform governance to define upper limit values to compel citizen developers to build applications in an optimized manner by adhering to these limits, which are derived based on historical data, implementations using best-practices vs bad implementations, observations from poor performance applications, high throughput (I/O), and more.

      The following are a few advantages of this cap:

      • Citizens are now obligated to develop applications / solutions in the best possible design while adhering to the upper limit to fulfill the business use-case.
      • Because the CD produces optimal designed solutions, it reduces compute overload and improves speed.
      • Citizen Developers are obligated to break down processes into smaller and more scalable components, such as micro applications (best practice), rather than building a monolith (Not a best-practice).
      SUPPORTING EVIDENCE
      Applying upper limits is a practice in any technology, considering it’s underlaying resources. For example, if we refer to Oracle Database, it has it’s own defined upper limits on various aspects to enforce the developers to adhere and construct within the limits.

      Feature Type

      1. Apps

      An organization can create a maximum of 2000 apps and has limitations on the sub-components creation in an app, as given below.

      S.noTypes of LimitLimitation
      1Sections in App50
      2Form Fields in each App-Section100
      3Form Fields in each App- Grid50
      4Business Rules in an App500
      5Validation in an App500
      6Conditions in each business rule30
      7Actions for each business rule30
      8Validation for each business rule20
      9Workflow Steps in an App100
      10Workflow Step - Actions (Each step)10
      11App Data function in an App200
      12App Data functions per workflow step40
      13Triggers in an App200
      14Triggers for each workflow step20
      15User functions in an App10
      16Notifications in an App100
      17Notifications for each Workflow step10
      18External API in an App100
      19External API for each Workflow step10
      20Quick flows in an App100
      21Quick flows for each Workflow step10
      22App reports in an App50

      2. Workspaces

      An organization can create a maximum of 100 workspaces.

      3. Data tables

      An organization can create a maximum of 2000 data tables and has limitations on the sub-components creation in a data table, as given below.

      S.noTypes of LimitLimitation
      1Data function in each Data table50
      2Fields in each Data table200

      4. Data sources

      An organization can create a maximum of 1000 data sources and has the following limitations.

      S.noTypes of LimitLimitation
      1Data tables in each Data source20
      2Data fields permitted in each Data source (Selected elements)150

      5. Reports

      An organization can create a maximum of 3000 reports (cumulative) and has limitations on the sub-components creation in a report, as given below.

      S.noTypes of LimitLimitation
      1Permitted data field in each report100
      2Custom views in each report30

      6. Views (List screen)

      An organization can create a maximum of 3000 views and has limitations on the sub-components creation in a view, as given below.

      S.noTypes of LimitLimitation
      1Permitted data field in each view100
      2Permitted "Actions" in each view50
      3Custom views in each view30

      7. Users

      An organization can create a maximum of 500000 users and can add a maximum of 10 custom user fields for each user to capture additional data.

      8. Add-ons

      An organization can create a maximum of 50 Add-ons and can add a maximum of 50 Static fields in each Add-on.

      9. Dashboards

      An organization can create a maximum of 30 dashboards per user and each dashboard can contain a maximum of 30 dashlets.

      10. Lookups

      An organization can create a maximum of 1000 lookups and each lookup can contain a maximum of 500 values.

      11. Roles

      An organization can create a maximum of 500 roles  and each user can have a maximum of 500 roles.





      Was this article helpful?