title | description | ms.topic | ms.technology | ms.assetid | ms.author | author | ms.date | monikerRange |
---|---|---|---|---|---|---|---|---|
Install extensions |
Learn how to install extensions and assign extensions for Azure DevOps |
quickstart |
devops-marketplace |
dd117c5c-111f-4361-91c6-ed37fb476c75 |
chcomley |
chcomley |
04/04/2022 |
<= azure-devops |
[!INCLUDE version-lt-eq-azure-devops]
Add new features and capabilities to your organization by installing extensions for Azure DevOps.
To learn about building your own Azure DevOps extensions, see developing and publishing extensions.
- Only Project Collection Administrators can install extensions. Organization owners are automatically members of this group. If you don't have permissions, you can request extensions instead.
- Private extensions must be shared with your organization to be installed. Check out the publishing documentation for information on how to share private extensions.
-
Sign in to your organization (
https://dev.azure.com/{yourorganization}
). -
Select the shopping bag, and then select Browse Marketplace.
-
Find the extension that you want to install.
-
Select Get it free.
-
Select your organization from the dropdown menu, and then select Install to install the extension.
Your extension is now installed! You can now go to your organization to use your extension. Also, tell your team about this extension, so they can start using its capabilities.
::: moniker range="azure-devops"
You can install an extension with the az devops extension install command. To get started, see Get started with Azure DevOps CLI.
If necessary, first search for an extension with the az devops extension search command.
az devops extension install --extension-id
--publisher-id
[--org]
- extension-id: The name of the extension to install.
- publisher-id: The name of the extension publisher.
- org: Azure DevOps organization URL. You can configure the default organization using
az devops configure -d organization=ORG_URL
. Required if not configured as default or picked up usinggit config
. Example:--org https://dev.azure.com/MyOrganizationName/
.
The following command installs the Timetracker extension and shows the result in YAML format.
az devops extension install --extension-id Timetracker --publisher-id 7pace --output yaml
baseUri: null
constraints: null
contributionTypes: null
contributions: null
demands: null
eventCallbacks: null
extensionId: Timetracker
extensionName: Timetracker
fallbackBaseUri: null
files: null
flags: null
installState:
flags: none
installationIssues: null
lastUpdated: '2019-11-26T16:04:32.907000+00:00'
language: null
lastPublished: '2019-11-13T11:58:37.890000+00:00'
licensing: null
manifestVersion: null
publisherId: 7pace
publisherName: 7pace
registrationId: null
restrictedTo: null
scopes: null
serviceInstanceType: null
version: 5.0.1.34507
::: moniker-end
[!INCLUDE temp]
[!div class="nextstepaction"] Manage extension permission