Hi Folks,
I’m super-new to Ataccama - in fact I haven’t even had a hands-on yet.
Curious to know whether we can embed content from Ataccama onto Confluence pages via an API or something?
Anyone done this before?
Mick
Hi Folks,
I’m super-new to Ataccama - in fact I haven’t even had a hands-on yet.
Curious to know whether we can embed content from Ataccama onto Confluence pages via an API or something?
Anyone done this before?
Mick
Best answer by Anonymous
Hi
I have followed up with my colleague on this topics and we believe there are two options that might be suitable for you.
The first option would be to use the GraphQL API between Confluence and Ataccama. Which would enable you to tailor your own solution in Confluence, requesting the exact pieces of information you require from Ataccama.
Ataccama's GraphQL documentation can be found here: https://support.ataccama.com/home/docs/aip/latest/development-guides/one-development-guide/one-api
Confluence's GraphQL documentation can be found here: https://developer.atlassian.com/platform/atlassian-graphql-api/graphql/
A suggested test case might be to use one of the request examples shown in our documentation to pull the List of Catalog Items or List of Glossary Terms.
query listGlossaryTerms {
terms(versionSelector: {draftVersion: true}) {
edges {
node {
gid
draftVersion {
name
}
}
}
}
}
You can also use the built-in Playground within your Ataccama instance to check and fine tune your GraphQL statements. Access at <your_webapp_url>/playground
The second option would be to use a HTML iFrame. We understand Confluence supports 'HTML Include' on the Confluence UI Block editor. This block type would allow you to embed an external URL (such as from your Ataccama instance) to a Confluence page.
https://confluence.atlassian.com/confkb/how-to-put-an-iframe-into-confluence-598837531.html
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.