Just a heads up: On March 24, 2025, starting at 4:30pm CDT / 19:30 UTC, the site will be undergoing scheduled maintenance for a few hours. During this time, the site might be unavailable for a short while. Thanks for your patience.

×
Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

What file has the "application links" config

anowesol December 15, 2021

What config file can "application links" be modified from. The goal is to be able to remove and link applications through a config file instead of the application or REST.

2 answers

2 accepted

1 vote
Answer accepted
Joshua Sneed Contegix
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
December 15, 2021

Hi anowesol,

There isn't and the application would most likely needed to be restarted every time if that's how it worked. I believe Application Links reside in the propertyentry table. Cheers!

anowesol December 15, 2021

Thanks, Joshua. I will check out that table.

Joshua Sneed Contegix
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
December 15, 2021

Welcome! Don't look to closely, the API is going to be a better use of your time. Cheers!

Like # people like this
0 votes
Answer accepted
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
December 15, 2021

Welcome to the Community!

Simple answer is "none".  Application links are held in the database, not files.  

From memory, the only way you can write the details of a link into the database correctly is by copying the encoded stuff from an existing working link, which predicates that you'll have to have set it up via the UI or REST before.

anowesol December 15, 2021

Thank you for your answer, Nic. This actually makes sense. So REST our the UI, are the only ways to modify application links. What if if I tried to modify it directly in the in the database?

Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
December 15, 2021

Yes, they are.

If you modify them in the database, you'll have two problems.

1.  As I said, you won't actually know what to put in there (unless you've copied it from an existing correctly configured link)

2.  Exactly as @Joshua Sneed Contegix says, most (all?) Atlassian applications load and cache their links at startup.  So if you poked new data into the database, you would need to restart them to make it re-read for the new data.

Like # people like this
Matt Doar
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
December 15, 2021

The SQL we use in Data Center is

select property_key, propertyvalue, propertystring.id from propertyentry join propertystring on propertyentry.id = propertystring.id where property_key like 'applinks.admin%url';

Then once we know the two ids 123, 234

update propertystring SET propertyvalue = 'https://my-other-wiki.example.com' where id in (123,234);
Like anowesol likes this
Matt Doar
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
December 15, 2021

Of course, this change is made with the Jira instance stopped. And assumes that the app link has already been set up in the UI

Like Nic Brough -Adaptavist- likes this

Suggest an answer

Log in or Sign up to answer