web-dev-qa-db-ja.com

Odooでの新しいグループの作成

人事グループである新しいグループを作成しましたが、メタデータの表示で、作成した新しいグループにはXML IDがありません。ここで、XML IDを検索したり、外部IDでも新しいグループのXMLIDを追加したりできます。メニューIDが見つかりません。

7
Black and White

UIから手動でグループを作成した場合、レコードはxmlレコードによって作成されないため、xmlIDは表示されません。レコードがデモデータ(xml)によって作成されている場合は、レコードのXMLIDが表示されます

例えば、

<record id="user_group_id" model="res.groups">
    <field name="name">User Group</field>
    <field name="category_id" ref="base.module_category_sales_management"/>
</record>

ここで、user_group_idはxmlIDです。すべてのxmlIDは、ir_model_dataテーブルまたは 'ir.model.data'に保存されます。

[設定]> [技術]> [シーケンスと識別子]> [外部識別子]の下にあります。

お役に立てれば。

4
Atul Arvind

enter image description here

カスタムグループを作成または編集する方法:

  • [設定]-> [ユーザー]-> [グループ]を開きます
  • いくつかのグループ「カスタムユーザーグループ/ ...」を選択するか、新しいグループを作成して、「アプリケーション」フィールドに値「カスタムユーザーグループ」を設定します
  • 「編集」をクリックします
  • [継承]タブで継承されたグループを追加または削除します
  • 「保存」をクリックします

一部のユーザーにグループを適用する方法:

  • [設定]-> [ユーザー]-> [ユーザー]を開きます
  • 必要なユーザーを選択してください
  • 「アクセス権のクリア」をクリックします
  • 必要なアクセスグループにチェックマークを付けます。 [保存]をクリックすると、継承されたすべてのチェックボックスが自動的にチェックされるため、メインでは、[カスタムユーザーグループ]セクターのチェックボックスのみを使用する必要があります。
  • 保存をクリックします

注意、カスタムグループから技術グループを削除すると、関連するユーザーごとにグループを適用するプロセスを繰り返す必要があることに注意してください。適用プロセスを繰り返さない場合、削除されたグループは関連するユーザーに保持されます。これは、そのユーザーへの追加アクセスとして、継承によって追加されたのか、手動で追加されたのかを判断する方法がないためです。

私はXMLを数時間検索することでそれを行うことができました:

これはセキュリティグループ作成の例です

security/ng_office_technology_security:

<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="0">
    <record id="office_technology_group" model="res.groups">
        <field name="name">Office technology</field>
        <field name="comment">Office Technology Permission Group.</field>
        <field name="category_id" ref="ng_office_technology.module_category_ng_office_technology"/>
    </record>
    <record model="ir.module.category" id="module_category_ng_office_technology">
            <field name="name">Office Technology</field>
            <field name="description">The Office technology Applilcation</field>
            <field name="sequence">20</field>
    </record>
</data>
</openerp>
5
Jainik Patel

1. [設定]> [ユーザー]> [グループ]>に移動します
2。グループを探す
3。編集して[表示]タブに移動します。
4。ビューを定義した場合は、外部IDとともにここに表示されます
それ以外の場合は、既存のビューから新しいビューを追加できます。

必要に応じて、プロフィールアイコンの下にある「AboutOdoo」から開発者モードをオンにします。

0
Rutul Raval