{
    "componentChunkName": "component---src-templates-plugin-docs-tsx",
    "path": "/plugins/scm-custom-properties-plugin/docs/1.4.x/en/overview/",
    "result": {"data":{"plugin":{"name":"scm-custom-properties-plugin","displayName":"Custom Properties","description":"Plugin to add user-defined properties to a repository as a key-value structure","author":"Cloudogu GmbH","documentation":[{"version":"1.5.x","languages":["de","en"]},{"version":"1.4.x","languages":["de","en"]},{"version":"1.3.x","languages":["en","de"]},{"version":"1.2.x","languages":["de","en"]},{"version":"1.1.x","languages":["de","en"]},{"version":"1.0.x","languages":["de","en"]}]},"navigation":{"nodes":[{"section":"Features","entries":[{"frontmatter":{"title":"Overview","subtitle":null,"partiallyActive":null},"fields":{"slug":"/plugins/scm-custom-properties-plugin/docs/1.4.x/en/overview/"}}]}]},"versions":{"group":[{"fieldValue":"1.0.x"},{"fieldValue":"1.1.x"},{"fieldValue":"1.2.x"},{"fieldValue":"1.3.x"},{"fieldValue":"1.4.x"},{"fieldValue":"1.5.x"}]},"languages":{"group":[{"fieldValue":"de"},{"fieldValue":"en"}]},"markdownRemark":{"html":"<p>With this plugin it is possible to create a collection of user-defined properties for each repository.\nThese properties are defined as key-value pairs.\nTo see an overview of the existing properties in tabular form,\nyou can click on the 'Custom Properties' entry in the repository navigation.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 43.91891891891892%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAYAAAAywQxIAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA7ElEQVQoz31Su47DIBDk/6uTrrk6OumU7vqU+Q0XlsvYJonBxsDCREseItjOSCuxw3p2do2o6xpVVaFpmhREAYwY41uUHLDkGaLrOrTtCVJK9H0PY8yrKEeZr/F8FmaeX0kIAUS06ZDvtdb3POOnacL80BHDMEApBWvtW6d1QUq1Jc9TcSM2I5xzcN6n7lti+a74o5JnMyzIWuKTM4oRPo8Q4L1f/AhnLcZxTHeCD5/2VuJpYNMhj1oKhUfhYZjwdbrgp7viu73iVyoQr6achCi5Yy2xeAbZUzhqg51U2J81/s4a/5cxreFZt4YbNrHCvb5RpkgAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Table of already created custom properties of a repository\"\n        title=\"Table of already created custom properties of a repository\"\n        src=\"/static/b435de0592332985bfa66faf6d0720b6/fcda8/custom-properties-overview.png\"\n        srcset=\"/static/b435de0592332985bfa66faf6d0720b6/12f09/custom-properties-overview.png 148w,\n/static/b435de0592332985bfa66faf6d0720b6/e4a3f/custom-properties-overview.png 295w,\n/static/b435de0592332985bfa66faf6d0720b6/fcda8/custom-properties-overview.png 590w,\n/static/b435de0592332985bfa66faf6d0720b6/efc66/custom-properties-overview.png 885w,\n/static/b435de0592332985bfa66faf6d0720b6/d56e1/custom-properties-overview.png 1130w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<p>In this overview it is possible to view, edit, and delete already created properties or create a new property.\nWith the 'Add new custom property' button, which is located below the table,\nthe user can navigate to another view to create a new property.</p>\n<h2 id=\"creation-of-custom-properties\" style=\"position:relative;\"><a href=\"#creation-of-custom-properties\" aria-label=\"creation of custom properties permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Creation of Custom Properties</h2>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 39.86486486486486%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAYAAAD5nd/tAAAACXBIWXMAAAsTAAALEwEAmpwYAAABHElEQVQoz52Ry0oDMRiF5xllBJWC1F0fwqXgE7hSdCG46cZuKqILRS2CvYjgxrW92HY6M502nUz+fJopVVdaPXASEg4ff068tZ0jinsVigfnFParbBxW2Ty5ZL18xcppjdWzOn61hn9xj3/dwL+tU2g0qXQ73AwGlLttSs+PlJ6abLUe8ESndNqv9Dpthv03lpUWYWYMygjWktvJmyrFcBgQBCPCMMSIC1jkFy90/BKz2wrYro+46ym8WZpiZB5wq7E2P+f7D85cBuhHCf14QphKPq2Xas0s1TimA4ldzos3TpOEyTj+nNhz1w62LGgOgyAzdDMhHo9RSiFi86o8+73RP2gqQmIhiqK8e631F/A/XijLMowx8z/4AL4DGophT/UkNtgAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Unfilled view for creating a new custom property\"\n        title=\"Unfilled view for creating a new custom property\"\n        src=\"/static/7e0942cd79146f849702e92cb356a1d8/fcda8/custom-properties-create.png\"\n        srcset=\"/static/7e0942cd79146f849702e92cb356a1d8/12f09/custom-properties-create.png 148w,\n/static/7e0942cd79146f849702e92cb356a1d8/e4a3f/custom-properties-create.png 295w,\n/static/7e0942cd79146f849702e92cb356a1d8/fcda8/custom-properties-create.png 590w,\n/static/7e0942cd79146f849702e92cb356a1d8/efc66/custom-properties-create.png 885w,\n/static/7e0942cd79146f849702e92cb356a1d8/c83ae/custom-properties-create.png 1180w,\n/static/7e0942cd79146f849702e92cb356a1d8/098c1/custom-properties-create.png 1578w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<p>In this view, the key and the corresponding value can be defined using two text inputs.\nThe property is created by clicking the 'Submit' button.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 39.86486486486486%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAYAAAD5nd/tAAAACXBIWXMAAAsTAAALEwEAmpwYAAABPElEQVQoz42RzUrDQBSF84xSQaUgddeHcCn4BK4UXQhuutFNRXShqEWwtSK4EZf2v2mSppkmuXc+afqDipQe+JjhDnPvmTPOxt4JhYMLCkdX5A/LbB2X2T67YbN0y9p5hfXLKrlyhdz1E7m7GrmHKvnaCxetJve9HqVWg+L7K8W3F3bqzziSxDQbX7SbDfrdDqsqUWUsghHFWjImciJjGLgu3mCA7/tYa9EZ8mP9u5/r9CNgv+6yWx3w2DY4w3FCfyz4KXiJxR0LUTqZbjFLUYxC1w/pBiO8WLOaE5iYz45Hc5TQioR2JMSiv9z8h525jMKQ0TBYOHZEUswoJDYRqGSo6uLZ/4EFNxVaqRIMhxhjUJ0OcWbnWaiT4oRVFKkSWrLcPc8jSZJ5w2ln+yPo6a/ZpcyVpikiMrtn+QYmLl/HNDLI+wAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Suggestions of predefined keys\"\n        title=\"Suggestions of predefined keys\"\n        src=\"/static/023725a581fa58d026814faed9217b7d/fcda8/predefined_keys.png\"\n        srcset=\"/static/023725a581fa58d026814faed9217b7d/12f09/predefined_keys.png 148w,\n/static/023725a581fa58d026814faed9217b7d/e4a3f/predefined_keys.png 295w,\n/static/023725a581fa58d026814faed9217b7d/fcda8/predefined_keys.png 590w,\n/static/023725a581fa58d026814faed9217b7d/efc66/predefined_keys.png 885w,\n/static/023725a581fa58d026814faed9217b7d/c83ae/predefined_keys.png 1180w,\n/static/023725a581fa58d026814faed9217b7d/098c1/predefined_keys.png 1578w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<p>When entering a key, it is also possible to select from predefined keys.\nTo do this, these keys must be defined in the global or respective namespace configuration (<a href=\"../config\">see documentation on configuring the plugin</a>).\nTo display the available suggestions, focus on the text input for the key.\nThen press the down arrow key to display all suggestions in a combo box.\nThe list of suggested keys can be filtered by entering characters in the text input field.\nThe filter checks whether the current user input is present in the keys as a substring.\nThe filter is case-insensitive.</p>\n<p>When creating the property, make sure that the key</p>\n<ol>\n<li>is not longer than 255 characters,</li>\n<li>consists only of letters, numbers, periods, spaces, underscores, slashes, colons, dashes, and the @ character,</li>\n<li>is unique within a repository(each key can be assigned only once).</li>\n</ol>\n<p>Multiple values for the same key must be entered as a single property separated by commas.\nThere are no restrictions on the value, unless a predefined key is being used with predefined values.\nIf this is the case, then the user can select one of the allowed values within a dropdown element.</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 41.21621621621622%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAYAAAD5nd/tAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAl0lEQVQoz63QYQ6DIAwFYO5/STOj0UxHBCodSnkLiAdg20u+NP3RNqny3mMYBvT9A+M44rksSCkhJ9dWyu87pmnCPM+F1hpXUtUWxcwIx1EaKVfu2kYq9Q4B5BmSgFMSYnU2KnN5YV5mdoYAONMltqqzIeYfMmNdVzjnYK39mjEGxhEUEaHrOry0xrZtP7FEUDFGZCLyFx9sRnJCH7bLfwAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Creation of a custom property with predefined values\"\n        title=\"Creation of a custom property with predefined values\"\n        src=\"/static/fcf9f8f7e3c703d04ba695144867662e/fcda8/custom_property_with_predefined_values.png\"\n        srcset=\"/static/fcf9f8f7e3c703d04ba695144867662e/12f09/custom_property_with_predefined_values.png 148w,\n/static/fcf9f8f7e3c703d04ba695144867662e/e4a3f/custom_property_with_predefined_values.png 295w,\n/static/fcf9f8f7e3c703d04ba695144867662e/fcda8/custom_property_with_predefined_values.png 590w,\n/static/fcf9f8f7e3c703d04ba695144867662e/efc66/custom_property_with_predefined_values.png 885w,\n/static/fcf9f8f7e3c703d04ba695144867662e/c83ae/custom_property_with_predefined_values.png 1180w,\n/static/fcf9f8f7e3c703d04ba695144867662e/9239a/custom_property_with_predefined_values.png 1246w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<h2 id=\"editing-and-deletion-of-custom-properties\" style=\"position:relative;\"><a href=\"#editing-and-deletion-of-custom-properties\" aria-label=\"editing and deletion of custom properties permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Editing and Deletion of Custom Properties</h2>\n<p>For each custom property in the overview, there is a separate button for editing and deleting properties.\nA property is edited in a similar way as it is created.</p>\n<p>To edit, delete, and create properties, it is necessary to have the permission to modify the repository metadata.\nIf the user does not have this permission, the corresponding buttons will not be displayed.</p>\n<h2 id=\"default-custom-properties\" style=\"position:relative;\"><a href=\"#default-custom-properties\" aria-label=\"default custom properties permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Default Custom Properties</h2>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 43.91891891891892%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAYAAAAywQxIAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA+0lEQVQoz4WSu27EIBBF+f8qafIBSRFtlz5lfsOF5dIPvAZszPNGA/Fmjb3JSIMNmrk63IHVdY2qqtA0TUrvAyhijLdv+b/P/Tnr+x5d14JzjmEYoLU+CP3u8W8wva63hhACvPc7Qucc5nneZB9QRiilUi0TQkBKCWNMQZMFrbUQSkHYgJXs+EOQYBg1WOcSXelT2oeA1TqMJsD4cy8plmXJHp6RbRkiYJzDpFeMG+HJtSnIe4Ji5M+9b2VhNtIDHg993AiTIC1Hslz0KRY8tVe8dBOe2wlvXMLnd3LooYGkK5djj3cT/lIar1ziMiq8jwof1zkL/tSdPZtvCUPCv7hk4b8AAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Table of custom properties of a repository with default custom properties\"\n        title=\"Table of custom properties of a repository with default custom properties\"\n        src=\"/static/edcdb884aec76bdc9966c4cad87f8a0f/fcda8/default-custom-properties.png\"\n        srcset=\"/static/edcdb884aec76bdc9966c4cad87f8a0f/12f09/default-custom-properties.png 148w,\n/static/edcdb884aec76bdc9966c4cad87f8a0f/e4a3f/default-custom-properties.png 295w,\n/static/edcdb884aec76bdc9966c4cad87f8a0f/fcda8/default-custom-properties.png 590w,\n/static/edcdb884aec76bdc9966c4cad87f8a0f/efc66/default-custom-properties.png 885w,\n/static/edcdb884aec76bdc9966c4cad87f8a0f/d56e1/default-custom-properties.png 1130w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<p>If custom properties with a default value have been defined in the configuration at global or namespace level,\nthen will those appear as default custom properties in the respective repositories, unless they have been explicitly created.\nDefault custom properties differ in that the value is marked with a \"Default Value\" tag and cannot be deleted.</p>\n<h2 id=\"mandatory-custom-properties\" style=\"position:relative;\"><a href=\"#mandatory-custom-properties\" aria-label=\"mandatory custom properties permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Mandatory Custom Properties</h2>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 57.432432432432435%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAAsTAAALEwEAmpwYAAABH0lEQVQoz4VSyW6FMAzkb3vroYf+X38F2qdCQSxhyeZMNUHwWKLWkpVE8YzHS6aUQlmWqOsa4zhisxDCfh7vR7vG8JV1XYc8z1EUBaqqgtYa3vsbwQ2cTBKQOedgrYWEEImWZdkJafzz3v2pkPEUwndmjIFSYwSGRPA0TejnBVrO6o4qie37Pt4zEYmq6DcAAP5PVqCsrAQJQsZQWCRkyVRxLgWn7Mo4DFbgJMQ+pQg5XA41I6Bt29W7AV3zQNDfUd0JmFB3SqrU2kM2lI9hGGCMhXcWQdyu8j/fFHIoe8kk5LmvwjaUy1S31UgRzvP8HAolX3eMzlUy8nQtAf5S+k3hcU2ORLTGebw/Grx+1nj7avBS/OBDLevuJUpnD38BJwdhlytR02oAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Table of custom properties of a repository with mandatory custom properties\"\n        title=\"Table of custom properties of a repository with mandatory custom properties\"\n        src=\"/static/b8bb8607427cd6e1af63a76d02998ceb/fcda8/mandatory-properties-overview.png\"\n        srcset=\"/static/b8bb8607427cd6e1af63a76d02998ceb/12f09/mandatory-properties-overview.png 148w,\n/static/b8bb8607427cd6e1af63a76d02998ceb/e4a3f/mandatory-properties-overview.png 295w,\n/static/b8bb8607427cd6e1af63a76d02998ceb/fcda8/mandatory-properties-overview.png 590w,\n/static/b8bb8607427cd6e1af63a76d02998ceb/efc66/mandatory-properties-overview.png 885w,\n/static/b8bb8607427cd6e1af63a76d02998ceb/c83ae/mandatory-properties-overview.png 1180w,\n/static/b8bb8607427cd6e1af63a76d02998ceb/85053/mandatory-properties-overview.png 1225w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<p>If mandatory custom properties have been defined in the configuration at global or namespace level,\nthen those will be marked in two different ways within a repository.\nIf the respective custom property has been defined for the repository, the value is marked with a \"Mandatory Value\" tag.\nIf the respective custom property is not defined, the key appears at the bottom of the table with the other missing mandatory custom properties.</p>\n<h2 id=\"hint-for-missing-mandatory-custom-properties\" style=\"position:relative;\"><a href=\"#hint-for-missing-mandatory-custom-properties\" aria-label=\"hint for missing mandatory custom properties permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Hint for missing Mandatory Custom Properties</h2>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 590px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 40.54054054054054%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAYAAAD5nd/tAAAACXBIWXMAAAsTAAALEwEAmpwYAAABLElEQVQoz42RTUsDMRCG9///BO/+APEgXqoogoJIL548CdpPu93uZpOZbJJHki5tEQVfeJiZfAyTN9Vm88ViMaeuN0DiqERKfxMLENkTxlg5a2i2Ne1ui7geFVtiGJTj8d/IUmgmUF/D9grCJ5W1ht2uQVUQFayz5DVxFlWHittHdThxZd+YlvtZz8uqZfL2yPn0jrPnG55mpaGj7QyiHh8Cqh5VLYjoIVcRnCrWCW3X8TDvma6F23nk4j1w+QGv20gVUkKGQIzx6F72Z6xDCKXOymspRU4VpAfXHWyofIjsekcn/nDRWlvI9XK5LHlW0zSs1muGYRg/JdG2LSafzS1TovJDKE/NMU/zk3z5tPbeF0rTGEvDTLYlD1CNbyykf3BqS1bf9xhjRjsS302yb12mytFQAAAAAElFTkSuQmCC'); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Banner indicating that mandatory custom properties are still missing in this repository\"\n        title=\"Banner indicating that mandatory custom properties are still missing in this repository\"\n        src=\"/static/6fec24f377d4c8d272d09e2c9f42c7fa/fcda8/mandatory-properties-banner.png\"\n        srcset=\"/static/6fec24f377d4c8d272d09e2c9f42c7fa/12f09/mandatory-properties-banner.png 148w,\n/static/6fec24f377d4c8d272d09e2c9f42c7fa/e4a3f/mandatory-properties-banner.png 295w,\n/static/6fec24f377d4c8d272d09e2c9f42c7fa/fcda8/mandatory-properties-banner.png 590w,\n/static/6fec24f377d4c8d272d09e2c9f42c7fa/efc66/mandatory-properties-banner.png 885w,\n/static/6fec24f377d4c8d272d09e2c9f42c7fa/c83ae/mandatory-properties-banner.png 1180w,\n/static/6fec24f377d4c8d272d09e2c9f42c7fa/dd507/mandatory-properties-banner.png 1528w\"\n        sizes=\"(max-width: 590px) 100vw, 590px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<p>If mandatory custom properties have been defined but not created in a repository,\na banner will be displayed below the title in the respective repository.\nThis banner informs the user that mandatory custom properties are missing and need to be created.\nIt also contains a link to the overview page with the custom properties of the respective repository.</p>","description":"With this plugin it is possible to create a collection of user-defined properties for each repository.\nThese properties are defined as key-value pairs.\nTo see…","tableOfContents":"<ul>\n<li><a href=\"#creation-of-custom-properties\">Creation of Custom Properties</a></li>\n<li><a href=\"#editing-and-deletion-of-custom-properties\">Editing and Deletion of Custom Properties</a></li>\n<li><a href=\"#default-custom-properties\">Default Custom Properties</a></li>\n<li><a href=\"#mandatory-custom-properties\">Mandatory Custom Properties</a></li>\n<li><a href=\"#hint-for-missing-mandatory-custom-properties\">Hint for missing Mandatory Custom Properties</a></li>\n</ul>","frontmatter":{"title":"Overview","subtitle":null,"description":null,"keywords":null,"displayToc":null,"image":null}}},"pageContext":{"name":"scm-custom-properties-plugin","slug":"/plugins/scm-custom-properties-plugin/docs/1.4.x/en/overview/","version":"1.4.x","latestVersion":"1.5.x","latestPageVersion":"1.5.x","language":"en","canonicalPath":"/plugins/scm-custom-properties-plugin/docs/latest/en/overview/","latestRootPath":"/plugins/scm-custom-properties-plugin/docs/1.5.x/en/"}},
    "staticQueryHashes": ["1973669194","2742214048","2956773653","2957019495","698804963"]}