Warning
You're browsing the documentation for an old version of Webiny. Consider upgrading your project to Webiny 5.40.x.
WHAT YOU'LL LEARN
  • structure and outline of APW user guides
  • create user accounts to follow through the following tutorials

APW User Guides Outline
anchor

Welcome to Advanced Publishing Workflow (APW) user guides! In this article, you will learn how we have organized the APW user guides and how you can follow them to get the maximum out of them. With APW you can have a workflow-driven publishing process. Whether you prefer a straightforward review and approval process or desire a more intricate workflow with multiple review stages, APW accommodates your publishing needs.

To simplify this APW user guide, we will follow the example below and learn each aspect of APW one by one.
We will have two users John Author and Adam Reviewer.

  • John Author will create a blog.
  • And Adam Reviewer reviews it and suggests changes.

Here are the steps to follow the APW User Guides:

StepsDescription
1. Define a WorkflowIn this step, we will define a workflow to be followed in the publishing process.
2. Submit Record for ReviewJohn Author will create a Blog content and will submit it for review. In this step, John will also create a Blog content model and Content model group.
3. Review RecordAdam Reviewer will review the blog and request a change to update the title of the blog for better SEO.
4. Submit ChangeJohn Author will change the blog’s title as suggested by Adam Reviewer and will submit the changes.
5. Provide Sign OffAdam Reviewer will review the update change request and provide sign-off to publish the content.
6. Schedule PublishingIn this step, John Author will schedule a post for publishing.

Author & Reviewer Users Creation
anchor

As previously mentioned, to proceed with the guides, we require two users: John Author and Adam Reviewer. Now, let’s create these users first. In this section, we will create the two user accounts. If you are unfamiliar with how to create a user role (formerly called a “group”) and a user account, please refer to the User Creation tutorial.

  1. Create a user role with the following attributes:

    AttributeValue
    NameHeadless CMS Access US
    Slugheadless-cms-access-us
    DescriptionGrants full access to Headless CMS in en-US locale
    Permissions
    ContentContent can be accessed on > Specific locales > en-US
    Headless CMSAccess Level > Full access
  2. Create a user account with the following attributes:

    AttributeValue
    First NameAdam
    Last NameReviewer
    EmailUser’s email
    PasswordUser’s password
    RoleHeadless CMS Access US

    Note: This user account will act as the reviewer of the blogs in the publishing workflow that we will create in the following tutorials.

  3. Create another user account with the following attributes:

    AttributeValue
    First NameJohn
    Last NameAuthor
    EmailUser’s email
    PasswordUser’s password
    RoleHeadless CMS Access US

    Note: This user account will act as the author of the blogs in the publishing workflow that we will create in the following tutorials.