0

私は管理のアドレスに行きましたzope

localhost:8000/manage

fooリンクをクリックして、' ' という名前の plone_site に入りましたportal_types
「 」という名前のコンテンツ タイプをMyContentType調べて、タブをクリックしましたPermissions

一部のロールよりも割り当てる権限を変更したなど...

さて、portal_setupこの変更をエクスポートしようとしましたが、エクスポートするオプションが見つかりませんでした。のルートの下に
ある「メイン」タブのエクスポートの変更を担当する役割/権限のみが見つかりました。Securityplone_site

portal_typeでは、ツールで指定したコンテンツ タイプのアクセス許可に関する構成をエクスポートするにはどうすればよいでしょうか?

4

2 に答える 2

1

あなたが説明したことは、MyContentType の Factory Type Information (FTI) へのアクセスを変更することですが、これはおそらくあなたが望むものではありません。

誰がそのタイプのインスタンスを追加できるかを制御するカスタムパーミッション「Add MyContentType」を持っていると仮定すると、そのパーミッションをPloneサイトオブジェクトレベルで適切なロールに割り当てることができます。rolemap.xml GenericSetup ファイルでこれを行う必要があります。portal_setup で見つけた「ロール/権限マップ」ステップは、rolemap.xml をエクスポートします。

それよりも細かい制御が必要な場合は、MyContentType にワークフローを与える必要があります。portal_workflow で他のタイプがどのように設定されているかを確認してください。workflows.xml で設定を変更します。

ZMI の Import/Export ボタンは、ZEXP ファイル内の一致する (つまり、同一の) Plone サイト間でコンテンツの一部を移動するのに便利ですが、一般的には避けたいと思います。前回確認したとき、そこにある XML のインポート/エクスポートが壊れていました。

于 2011-03-04T03:23:46.350 に答える
-1

さて、誰も答えなかったので、私は:

ZMI の plone_types ページには、ページの下部に変更をインポート/エクスポートするためのオプション (ボタン) があります。

解決策は、そのボタンをクリックすることです。
変更を .xml 形式でエクスポートすることはできませんが、.zexp 形式でエクスポートすることはできます (問題が解決した場合)。

私にとっては十分ではありませんでした。そこで、ワークフローのアクセス許可が他のアクセス許可よりも優先されるため、portal_workflow のアクセス許可を使い始めました。

于 2010-09-13T10:59:34.617 に答える