What are Program States?

All programs, regardless if they are internal or authorized, have a state. There are 4 program states.

  • Draft
    • All new programs are created as drafts
    • Always accessible & editable by Admins (with permission)
    • Never visible to Travelers
    • State can be changed to published at any time
    • State can be deleted at any time
    • Think of drafts as a work in progress!
  • Published
    • Always accessible & editable by Admins (with permission)
    • Published programs are always visible to Travelers and Visitors (Unless they're marked private! More on private programs can be found here.)
    • An authorized program in the published state that has authorization set to allowed is always available to be authorized/visible to Travelers if authorized
    • State can be changed to unpublished at any time
    • Think of it as the official, live state that Travelers and Visitors can see
  • Unpublished
    • Always accessible & editable by admins (with permission)
    • Unpublished programs are never visible to travelers or visitors
    • An authorized program in the unpublished state is never available to be authorized and is not visible to Travelers
    • State can be changed back to published at any time
    • Think of it as a version 'on hold'
  • Archived
    • Accessible by Admins, but never editable
    • Archived programs are never visible to Travelers or Visitors
    • An authorized program in the archived state is never available to be authorized and is not visible to Travelers
    • State can never be changed
    • Think of it being in the program graveyard