Skip to main content
Sync content entries and assets from Contentful.
Connect Parable to Contentful Content Management API for content data access.

Content

Entries, content types, assets

Space Management

Spaces, environments, users

Data streams

This Provider Plugin defines 40 data streams.

Who reads Contentful rows

In Contentful, a member of a space reads its content within the limits of their space roles. A role can limit reads to some content types, entries, tags or environments. A space admin reads everything in the space.While your Workspace turns on Enforce source permissions, and on a table where a Provider Policy rule reads Source permissions (Source permissions), each member reads only these Contentful rows:
  • Only space admins read space content. Parable does not evaluate role policies, so it cannot tell which part of a space a member who is not an admin can read. Such a member reads no row of the space. A membership with no admin value counts as not an admin. To give them access, write a Provider Policy rule for their Parable role.
  • Parable matches each member to their Contentful user by the email they sign in with. A member with no active Contentful user reads no Contentful row. A user who has not activated their Contentful account reads no row. A user whose activation state Contentful does not return reads no row either.
  • An organization Owner or Admin who is not a space admin reads no row of that space.
  • When someone leaves a space, loses the admin flag, or a space is removed, the space’s rows close after the next sync of spaces and space_members, with no action from you.
  • The other streams are not modeled yet. While source permissions are on, every member who can read a table reads all of its rows. Keep them off, or set a Provider Policy on each before you turn it on.
  • People with All data access read every row. Each such read is recorded in your Workspace’s audit events.