Clarity PPM1

Expand all | Collapse all

Apptio Integration - API set-up

Jump to Best Answer
  • 1.  Apptio Integration - API set-up

    Posted 24 days ago
    Hi - We just upgraded to 15.6.1 and I noticed that API Keys are in beta mode. I haven't worked much with APIs and was wondering if anyone has set theirs up to integrate with Apptio Financials? Any tips or information would be helpful! thanks!


  • 2.  RE: Apptio Integration - API set-up
    Best Answer

    Posted 23 days ago
    If you're referring to the API Keys settings in the System Options and/or modern UX either in the administration section or off the user menus, then these are api keys for accessing Clarity's own REST API from other sources.  I.e. you generate api keys for Clarity that other apps can use to authenticate via token based authorization.

    However it is only currently available for internal use by some partners to help check that it works and can meet the needs; there would be no supported integrations occurring yet - keep your eyes peeled on the status of it for the next release.


  • 3.  RE: Apptio Integration - API set-up

    Posted 22 days ago
    An easier way to deal with this is just to extract data to CSV. Then have Apptio's SFTP for consumer service pick the file up and import it. We've been doing that for the last couple of years with great success.

    Thanks,
    Josh


  • 4.  RE: Apptio Integration - API set-up

    Posted 21 days ago
    Thanks for sharing your process, Joshua.

    For us, Apptio requires
    1.  Several key fields to be populated, such as Impacted Cost Center; Primary Impacted Service, Primary Impacted Application, and Investment Type.
    2.  If a change to the Project Name or Project Number occurred; we have to update all historical monthly snapshots w/ the updated name.

    For (1); we didn't make these fields mandatory in Clarity because it's not required for all projects logged in Clarity.  It's only needed for the "large" projects we send over to Apptio.  For us, "Small" projects aren't fed to Apptio; therefore, don't require these mandatory Apptio fields to be populated.

    Question:
    1.  Do you also have these requirements on your end?  I'm wondering whether this is an Apptio general requirement or just our configuration.
    1b.  If you have this requirement; how do you ensure that the conditions are met.  For us; I export our data to a spreadsheet, and perform a Data Quality assessment.  And when it passes; I forward the CSV file to Apptio for upload. 

    I recognize this is not very efficient; hence, why I'm reaching out searching for a better way.  :)

    Thanks.
    Gio


  • 5.  RE: Apptio Integration - API set-up

    Posted 20 days ago
    We generally only setup extracts that meet the quality for the final system.  If you have to eyeball them to make that determination that would be pretty difficult.

    We would do as you did if project name changes occurred.

    Thanks,
    Josh
    For us, Apptio requires
    1.  Several key fields to be populated, such as Impacted Cost Center; Primary Impacted Service, Primary Impacted Application, and Investment Type.
    2.  If a change to the Project Name or Project Number occurred; we have to update all historical monthly snapshots w/ the updated name.

    For (1); we didn't make these fields mandatory in Clarity because it's not required for all projects logged in Clarity.  It's only needed for the "large" projects we send over to Apptio.  For us, "Small" projects aren't fed to Apptio; therefore, don't require these mandatory Apptio fields to be populated.

    Question:
    1.  Do you also have these requirements on your end?  I'm wondering whether this is an Apptio general requirement or just our configuration.
    1b.  If you have this requirement; how do you ensure that the conditions are met.  For us; I export our data to a spreadsheet, and perform a Data Quality assessment.  And when it passes; I forward the CSV file to Apptio for upload. 
    Giovanni Sanchez,  08-27-2019 12:11 PM