1

アドオンに新しいアクセス許可を追加して、サイト マネージャーの役​​割を持つユーザーがコントロール パネルのコンフィグレットにアクセスできるようにしています。

カスタム権限の作成に関する Plone のドキュメントに従いましたが、rolemap.xmlファイルがなくても権限が有効になっているため、ファイルの必要性がわかりません。

<configure xmlns="http://namespaces.zope.org/zope"
    xmlns:browser="http://namespaces.zope.org/browser">

  ...

  <permission
      id="collective.upload.Setup"
      title="collective.upload: Setup">
    <role name="Manager"/>
    <role name="Site Administrator"/>
  </permission>

  <browser:page
      name="upload-settings"
      for="Products.CMFPlone.interfaces.IPloneSiteRoot"
      class="collective.upload.controlpanel.UploadSettingsControlPanel"
      permission="collective.upload.Setup"
      />

</configure>

ここでa を使用する必要がありrolemap.xmlますか?

4

1 に答える 1