Naviga Content
Docs HomeNaviga global
  • Welcome
  • Project planning
    • Getting started
      • Try our environment
      • Tryout Gitbook
    • Projects with us
  • Authoring and planning
    • Naviga Dashboard
      • Release notes
      • Dashboard Overview
      • Dashboard Plugins and apps
        • Article Search
          • Article Search
        • Action Widget
        • Concept Admin
          • Concept Admin Guide
        • Content Agent
          • Content Agent
        • Dashboard Image Content Provider
          • Image Content Provider
        • Dashboard notification agent
          • Dashboard notification agent
        • Dashboard OC list
          • OC List
        • Dashboard OC-search
          • Dashboard OC-search
        • Dashboard RSS Reader
          • Dashboard RSS Reader
        • Dashboard Status Map
          • Dashboard Status Map
        • Dashboard Web view
          • Dashboard Web view
        • Dashboard Widget Buttons
          • Dashboard Widget Buttons
        • Dashboard Writer
          • Dashboard Writer
        • File Library
          • Dashboard File Library
        • Naviga Photos
          • Naviga Photos
        • Newsroom Planner
          • Newsroom Planner Guide
        • Presentation Preview
          • Presentation Preview
        • Publication Planner
          • Publication Planner Guide
        • Push Notification
        • User Manager
        • Naviga Wire
          • Naviga Wire
        • Wire dashboard
          • Wire dashboard guide
      • Dashboard Plugin Developer Guide
    • Naviga Writer
      • NavigaDoc
      • Naviga Writer Docs
      • Writer Plugins
      • NCS Content Writer plugin
      • Newspilot integration
        • Newspilot Releases
    • Third party developers
    • Content Creation Releases
      • 11–12/2021 Release update
      • 09-10/2021 Release update
      • 06–08/2021 Release update
      • 05/2021 Release update
      • 04/2021 Release update
      • 03/2021 Release update
  • Publishing
    • Naviga Web
    • Naviga Mobile
    • Newspilot Print
      • Newspilot
    • Naviga Replica
  • Backend services
    • Content Creation API (CCA)
    • Distribution API (DAPI)
    • Naviga Open Content
    • Imengine
    • Live Content Cloud (LCC)
    • CCA Importer Service
      • Customer S3 replication setup
  • Authentication
    • Naviga ID
Powered by GitBook
On this page
  • 1 - Create an IAM Role
  • 2 - Open the created role and copy the arn for the role
  • 3 - Send the copied arn to your Naviga contact
  • 4 - Create replication rule

Was this helpful?

  1. Backend services
  2. CCA Importer Service

Customer S3 replication setup

Describes how to set up replication rules to our CCA-Importer S3 buckets, dev,stage and prod.

PreviousCCA Importer Service

Last updated 3 years ago

Was this helpful?

1 - Create an IAM Role

Create an IAM role with name [example-org]-publisher-replication that S3 can assume. The images below tries to guide how to do this.

Note: the NavigaID organisation name is given to you by Naviga.

Make sure to fill in Trusted entity type and Use case as in figure 1.

In the next step "Add permissions" click "next"

Name, review, and create

Add the role name [example-org]-publisher-replication.

Press button "Create role"

2 - Open the created role and copy the arn for the role

3 - Send the copied arn to your Naviga contact

The copied arn for the created role should be sent to your Naviga contact.

Naviga will setup the necessary permissions to the destination buckets. When this is done the replication rules can be added tou your bucket.

When Naviga has adde the arn to the buckets continue with setps below.

4 - Create replication rule

Open the management settings for the bucket and press "create replication rule"

enable bucket versioning if needed give the rule a name

add prefix which should be your naviga-id organisation name followed by slash (/)

Set destination specify bucket in another account set account id and bucket name check Change object ownership to destination bucket owner

Iam role Choose from existing IAM roles select the previously created iam role

Two replication rules needs to created one for prod and another for stage

prod :

Account ID : 821876319861

Bucket name: wireingest-filearea-f1uem03ipxzd

stage:

Account ID : 161383246049

Bucket name: wireingest-filearea-1x1v8ekfnrc4z

The following images shows how to do this in AWS console.

Select trusted entity
Name, review, and create
How to copy the arn for created role