The LookML Diagram extension is listed in the Applications section of the Looker Marketplace. See the Using the Looker Marketplace documentation page for more detailed instructions on installing a tool from the Looker Marketplace.
After you've installed the extension, you can ensure that you always have the most updated version by going to the Looker Marketplace, clicking Manage, and clicking the Update button next to the extension.
Granting permissions to use the LookML Diagram
After the LookML Diagram is installed, a model called lookml-diagram is automatically added to the list of available models on the New Model Set and Edit Model Set pages, accessible from the Roles page in the Admin panel.
Looker admins must enable users to perform certain tasks with the LookML Diagram extension by granting permissions to the lookml-diagram model and any models the user needs to work with in the LookML Diagram. To enjoy full functionality of the LookML Diagram, users must have explore and deploy permissions. Refer to the following table for details.
Users can view and interact with the diagram and can access Explores. Go to LookML links are visible but not functional. Users cannot switch or select Git branches in the Diagram Settings panel.
Users can interact with the diagram and can access LookML project files. Explore from Field links are visible but the user is directed to a page that they are not authorized to access. Users cannot switch or select Git branches in the Diagram Settings panel.
The same as with develop except that users can switch or select Git branches in the Diagram Settings panel. Users can use the extension while in Development Mode.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[],[],null,["# Configuring the LookML Diagram\n\nThe LookML Diagram is an extension --- a web application built using Looker components --- developed using the Looker [extension framework](/looker/docs/2512/intro-to-extension-framework) and deployed through the [Looker Marketplace](/looker/docs/2512/marketplace). This documentation page describes the tasks that Looker admins must complete before [Looker users can access and use the extension](/looker/docs/2512/lookml-diagram-using), including:\n\n1. Enable the appropriate [features](#lookml_diagram_labs).\n2. [Install the LookML Diagram extension](#installing_the__lookml_diagram).\n3. [Grant permissions to access the LookML Diagram](#granting_permissions_to_use_the_lookml_diagram).\n\n\nEnabling required features\n--------------------------\n\nBefore installing the LookML Diagram from the [Marketplace](/looker/docs/2512/marketplace), Looker admins must enable these features:\n\n- [**Marketplace**](/looker/docs/2512/admin-panel-platform-marketplace): To access the Looker Marketplace (enabled by default)\n- [**Extension Framework**](/looker/docs/2512/admin-panel-platform-extension-framework): To deploy extensions developed using the Looker extension framework (enabled by default)\n\n\nInstalling the LookML Diagram\n-----------------------------\n\nInstalling applications and tools --- such as extensions --- from the Marketplace requires [`develop`](/looker/docs/2512/admin-panel-users-roles#develop), [`manage_models`](/looker/docs/2512/admin-panel-users-roles#manage-models), and [`deploy`](/looker/docs/2512/admin-panel-users-roles#deploy) [permissions](/looker/docs/2512/admin-panel-users-roles#permissions_list).\n\nThe LookML Diagram extension is listed in the **Applications** section of the Looker Marketplace. See the [Using the Looker Marketplace](/looker/docs/2512/marketplace#installing_a_tool_from_the_marketplace) documentation page for more detailed instructions on installing a tool from the Looker Marketplace.\n\nAfter you've installed the extension, you can ensure that you always have the most updated version by going to the Looker Marketplace, clicking **Manage** , and clicking the **Update** button next to the extension.\n\n\nGranting permissions to use the LookML Diagram\n----------------------------------------------\n\nAfter the LookML Diagram is installed, a model called `lookml-diagram` is automatically added to the list of available models on the [**New Model Set**](/looker/docs/2512/admin-panel-users-roles#creating_a_model_set) and [**Edit Model Set**](/looker/docs/2512/admin-panel-users-roles#editing_a_model_set) pages, accessible from the **Roles** page in the **Admin** panel.\n\nLooker admins must enable users to perform certain tasks with the LookML Diagram extension by granting [permissions](/looker/docs/2512/admin-panel-users-roles#permissions_list) to the `lookml-diagram` model and any models the user needs to work with in the LookML Diagram. To enjoy full functionality of the LookML Diagram, users must have `explore` and `deploy` permissions. Refer to the following table for details.\n\nSee the [Setting permissions for Looker extensions](/looker/docs/2512/setting-permissions-for-extensions) documentation page for more information on granting users permissions to access and use extensions."]]