Uploaded image for project: 'Planet4'
  1. Planet4
  2. PLANET-4967

Securely deploy Smartsheet's API key in all Planet 4 instances

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Released
    • Icon: Should have Should have
    • 2.31.0
    • None

      Problem:

      Both the Smartsheet API Key and the Global Smartsheet ID are editable fields on the backend, which allows web admins to change it. 

      Since these fields will always have the same value for all Planet 4 instances we should avoid allowing web admins to change it. 

       

      Tasks:

      #1 To avoid any problems in the integration we want like to hide the fields from Planet 4 settings: 

      • Smartsheet API Key; and
      • Analytics Global Smartsheet ID.

      The Smartsheet API key should be securely deployed in all Planet 4 instances since the Global Standards values shouldn't be public before the campaign's outputs are live. 

       

      #2 Rename the third field "Analytics Local Smartsheet ID" to "Local Projects Smartsheet ID" 

       

      Important: 

      The API Key should be generated through a Smartsheet functional account. This account should have read access to the Global and all Local tables that we want to integrate with Planet 4. 

       

       

       

       

            pvincent Pieter Vincent
            jmarubay Julia Marubayashi
            Julia Marubayashi Julia Marubayashi
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: