Marketplace apps is dependent on the user that installs it?

sergio_amorim October 17, 2023

Hi,

When installing marketplace applications into bitbucket, do we need to take in consideration the account that installs it?

For instance, if the marketplace applications does a call to bitbucket, will it do on behalf of the account that installed the product? What happens if the account is removed from workspace?

Thank you.

1 answer

1 accepted

1 vote
Answer accepted
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
October 17, 2023

Welcome to the Atlassian Community!

No, all that the app needs is an admin to install it.  If that admin leaves, all the other admins can still add, remove, or administrate the app.

sergio_amorim October 19, 2023

Ok, thank you.

Christian Ott _Mibex Software_ October 20, 2023

While the app itself works if the person who installed it leaves, the app installation is still somehow linked to the app installation by Atlassian.

In case of Bitbucket Cloud, this is noticeable when multiple apps are installed by the same user: they will all share the same API rate limit, which can quickly lead to problems.

sergio_amorim October 20, 2023

Thx for the reply. But this is weird, and it seems a flaw in the architecture of these extensions

* From the audit perspective, is right that we keep that record, but if this influences the runtime it seems looks wrong.

* And if this is connected to a specific user, in large workspaces the app will easily reach the API limits as described here https://support.atlassian.com/bitbucket-cloud/docs/api-request-limits/ In my case, we have more than a thousand repositories, thousands of engineers that are creating thousands of commits and PR per day, so the activity is quite large, thus easily reach API limits, even if we setup with a single user.

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
October 20, 2023

The number of users in Jira is nothing to do with your code repositories users.

Installing an app in Jira (or any other Atlassian app) has no implication.  Only admins can install them, and they are global applications that give functions to everyone who has access.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PERMISSIONS LEVEL
Site Admin
TAGS
AUG Leaders

Atlassian Community Events