Tour of the Umbraco Backoffice
In this article you will get an introduction to the different sections in the Umbraco Backoffice.
When you go to the backoffice of your Umbraco Headless project you will be asked to log in.
From here you are able to log in with the credentials used when the project was created.
The backoffice is devided in specefic sections e.g. Content, Media and Settings. This will allow you to do work related to a specific section of your project.
The sections menu is located in the top-left corner of the screen.
Every section has a section tree that gives you an overview of the content you have in each section.
Folders and nested content can be expanded by clicking the arrow next to the node. This can also be done by double-clicking on the node.
Every item you have is considered a node. It could be a media item or content in the content section.
Every section in the Umbraco backoffice has a default dashboard associated with them. The first thing you will see when accessing the backoffice on your Umbraco Headless project is the "Welcome" dashboard, where you can find links to news and resources useful to your project.
The Dashboard is where you can see what environment you are currently working on and you will also be able to navigate to the front-end of your headless project as well as navigate to the project on Umbraco.io.
Should you have set URL redirects you can manage them via the Redirect URL Management tap.
In this section you will find all the content you have on your page. Each item in the tree is called a Content Node. Every node is made up by different fields. Each field is defined by a property.
The content tree holds all the content nodes you have created.
The left holds the content tree that will automatically nest your content if you have created nodes with parent-child relationships.
On the left you can see what properties the highlighted Content Node has. In the above example there is a group called Main which holds a few properties. By clicking on the Info tap you will be able to see some useful information for the specific Content Node.
At the very top you can see the automatically generated URL to the specific Content Node. Below you also get a handy history overview that shows who has done what at what time. Lastly you can see some general information such as Status, Creation Date and a direct link to the Document Type so you can edit it without leaving the current view.
Lastly you can either Save, Save and publish, Schedule a publication or unpublish the Content Node. You can change the action by clicking the small up arrow next in the green button in the lower right corner.
Media items are used to store images and videos in the Media section. These items can be referenced from your content. You are also able to create folders in the Media section to keep all your Media Items sorted.
A handy feature is that if you have a Media Picker in your Content Node and you upload an image it will automatically be added in the Media Section.
In the settings section you find the before mentioned Document Types, Data Types and Media Types among other settings that will be covered below.
Document types helps define the content nodes in the content tree that the user can create. A document type has different properties that in turn is made up by a specific Data Type like text or a number. A property is the fields that holds the content in a content node that can be edited by the content editor.
What differs from Document Types is that Media Types are specifically made for media items in the Media section.
When you have a website with a login you can create member types. Umbraco comes with a standard Member Type but you can also create your own type for a more personalized member.
Each Document Type property consists of a Data Type which defines what kind of input the property holds. Each Data Type references a Property Editor which is configured in the Settings section of the Backoffice. A Property Editor can be anything from a basic number to something more complex like an image-cropper. It is possible to have multiple Data Types with different settings that still uses the same Textarea Property Editor.
In this section you are able to create two way relationships and query the parent for the children and the children for the parent.
The log viewer is a view where you can go through all your logs. You are able to filter on warnings, errors or critical Log Types to name a few.
Here you will be able to manage your language variants. Depending on what plan you have chosen you will be able to have more that one language.
The Headless node in the Settings tree is unique as it is only featured in Umbraco Headless. From here you will be able to manage the APIs as well as create and manage your Webhooks.
API Browser: In the API Browser you are able to test your API endpoints.
Webhooks: You are also able to create and manage your Webhooks in the settings.
IN this section you can manage all the users that are currently working on the project. Users are not to be confused with Members as members are people who has a login to your websites front-end whereas Users can be developers, content creators etc that is working on your project from the backoffice.
You are also able to segment your user into different User Groups. You can add Users to existing Groups or create your own custom Member Groups.
As a special section for the Headless Backoffice is the ability to create, manage and revoke API Keys for the Users working on the project.
The Members section is where you manage your members who are able to log into your projects front-end. You can create Member Groups for easy management if you have multiply types of memberships etc.
In this section you are able to create and manage your Umbraco Forms. You are able to extract the data that has been stored in the Forms as well. You will have to buy a licnese for Umbraco Forms to be able to work with it on Cloud. You are able to install Umbraco Forms locally to test it out as well.