Citizen Developer Level 2

Starting to develop functionality

Introduction

You are now well on your way through the Agilebase journey.

This level is suggested or ‘unlocked’ once a citizen developer has carried out a certain number of citizen development functions and has therefore started to learn how no code development works in a safe environment.

However to activate the level, it must be manually assigned by a Software Architect level user, as it allows changes to the system which can affect other users.

A citizen developer level 2 can

  • create their own tables, and delete them
    • add, edit and remove fields and tabs, apart from fields with visibility rules or used for multi-tenanting
    • assign privileges (up to edit) on those tables, using existing roles or direct user privileges
  • be given ‘develop’ privileges on other tables by a Software Architect, to work on their fields and tabs in the same way
  • create new views, or clone existing ones, from any table they can see
  • edit views they created, or where they have ‘develop’ privileges on the parent table
  • create and remove tiles

Views used by workflows, and advanced view settings such as API access, stay read-only until Junior Software Architect.

Learn how to add functionality by watching our guide Creating a basic task list

For more information about:

  1. Relational Database Concepts
  2. Adding and editing tables
  3. What is a view