The LookML Diagram extension is listed in theApplicationssection of the Looker Marketplace. See theUsing the Looker Marketplacedocumentation 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, clickingManage, and clicking theUpdatebutton next to the extension.
Granting permissions to use the LookML Diagram
After the LookML Diagram is installed, a model calledlookml-diagramis automatically added to the list of available models on theNew Model SetandEdit Model Setpages, accessible from theRolespage in theAdminpanel.
Looker admins must enable users to perform certain tasks with the LookML Diagram extension by grantingpermissionsto thelookml-diagrammodel and any models the user needs to work with in the LookML Diagram. To enjoy full functionality of the LookML Diagram, users must haveexploreanddeploypermissions. Refer to the following table for details.
Users can view and interact with the diagram and can access Explores.Go to LookMLlinks are visible but not functional. Users cannot switch or select Git branches in theDiagram Settingspanel.
Users can interact with the diagram and can access LookML project files.Explore from Fieldlinks 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 theDiagram Settingspanel.
The same as withdevelopexcept that userscanswitch or select Git branches in theDiagram Settingspanel. 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-09-04 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/intro-to-extension-framework) and deployed through the [Looker Marketplace](/looker/docs/marketplace). This documentation page describes the tasks that Looker admins must complete before [Looker users can access and use the extension](/looker/docs/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/marketplace), Looker admins must enable these features:\n\n- [**Marketplace**](/looker/docs/admin-panel-platform-marketplace): To access the Looker Marketplace (enabled by default)\n- [**Extension Framework**](/looker/docs/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/admin-panel-users-roles#develop), [`manage_models`](/looker/docs/admin-panel-users-roles#manage-models), and [`deploy`](/looker/docs/admin-panel-users-roles#deploy) [permissions](/looker/docs/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/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/admin-panel-users-roles#creating_a_model_set) and [**Edit Model Set**](/looker/docs/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/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/setting-permissions-for-extensions) documentation page for more information on granting users permissions to access and use extensions."]]