{
  "name": "Роль с RLS ограничениями",
  "preRun": [
    {
      "script": "meta-compile/scripts/meta-compile",
      "input": {
        "type": "Catalog",
        "name": "Организации"
      },
      "args": {
        "-JsonPath": "{inputFile}",
        "-OutputDir": "{workDir}"
      }
    },
    {
      "script": "meta-compile/scripts/meta-compile",
      "input": {
        "type": "Document",
        "name": "РеализацияТоваровУслуг"
      },
      "args": {
        "-JsonPath": "{inputFile}",
        "-OutputDir": "{workDir}"
      }
    }
  ],
  "input": {
    "name": "ЧтениеДокументовПоОрганизации",
    "synonym": "Чтение документов (ограничение по организации)",
    "objects": [
      "Catalog.Организации: @view",
      {
        "name": "Document.РеализацияТоваровУслуг",
        "preset": "view",
        "rls": {
          "Read": "#ДляОбъекта(\"\")"
        }
      }
    ],
    "templates": [
      {
        "name": "ДляОбъекта(Модификатор)",
        "condition": "ГДЕ Организация = &ТекущаяОрганизация"
      }
    ]
  },
  "validatePath": "Roles/ЧтениеДокументовПоОрганизации",
  "expect": {
    "files": [
      "Roles/ЧтениеДокументовПоОрганизации.xml",
      "Roles/ЧтениеДокументовПоОрганизации/Ext/Rights.xml"
    ]
  }
}
