Overslaan naar inhoud
Odoo Menu
  • Aanmelden
  • Probeer het gratis
  • Apps
    Financiën
    • Boekhouding
    • Facturatie
    • Onkosten
    • Spreadsheet (BI)
    • Documenten
    • Ondertekenen
    Verkoop
    • CRM
    • Verkoop
    • Kassasysteem winkel
    • Kassasysteem Restaurant
    • Abonnementen
    • Verhuur
    Websites
    • Websitebouwer
    • E-commerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Bevoorradingsketen
    • Voorraad
    • Productie
    • PLM
    • Inkoop
    • Onderhoud
    • Kwaliteit
    Personeelsbeheer
    • Werknemers
    • Werving & Selectie
    • Verlof
    • Evaluaties
    • Aanbevelingen
    • Wagenpark
    Marketing
    • Sociale media-marketing
    • E-mailmarketing
    • Sms-marketing
    • Evenementen
    • Marketingautomatisering
    • Enquêtes
    Diensten
    • Project
    • Urenstaten
    • Buitendienst
    • Helpdesk
    • Planning
    • Afspraken
    Productiviteit
    • Chat
    • Goedkeuringen
    • IoT
    • VoIP
    • Kennis
    • WhatsApp
    Apps van derden Odoo Studio Odoo Cloud Platform
  • Bedrijfstakken
    Detailhandel
    • Boekhandel
    • kledingwinkel
    • Meubelzaak
    • Supermarkt
    • Bouwmarkt
    • Speelgoedwinkel
    Food & Hospitality
    • Bar en Pub
    • Restaurant
    • Fastfood
    • Gastenverblijf
    • Drankenhandelaar
    • Hotel
    Vastgoed
    • Makelaarskantoor
    • Architectenbureau
    • Bouw
    • Vastgoedbeheer
    • Tuinieren
    • Vereniging van eigenaren
    Consulting
    • Accountantskantoor
    • Odoo Partner
    • Marketingbureau
    • Advocatenkantoor
    • Talentenwerving
    • Audit & Certificering
    Productie
    • Textiel
    • Metaal
    • Meubels
    • Eten
    • Brewery
    • Relatiegeschenken
    Gezondheid & Fitness
    • Sportclub
    • Opticien
    • Fitnesscentrum
    • Wellness-medewerkers
    • Apotheek
    • Kapper
    Trades
    • Klusjesman
    • IT-hardware & support
    • Zonne-energiesystemen
    • Schoenmaker
    • Schoonmaakdiensten
    • HVAC-diensten
    Andere
    • Non-profitorganisatie
    • Milieuagentschap
    • Verhuur van Billboards
    • Fotograaf
    • Fietsleasing
    • Softwareverkoper
    Browse all Industries
  • Community
    Leren
    • Tutorials
    • Documentatie
    • Certificeringen
    • Training
    • Blog
    • Podcast
    Versterk het onderwijs
    • Onderwijs- programma
    • Scale Up! Business Game
    • Bezoek Odoo
    Download de Software
    • Downloaden
    • Vergelijk edities
    • Releases
    Werk samen
    • Github
    • Forum
    • Evenementen
    • Vertalingen
    • Word een Partner
    • Services for Partners
    • Registreer je accountantskantoor
    Diensten
    • Vind een partner
    • Vind een boekhouder
    • Een adviseur ontmoeten
    • Implementatiediensten
    • Klantreferenties
    • Ondersteuning
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Vraag een demo aan
  • Prijzen
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Boekhouding
  • Voorraad
  • PoS
  • Project
  • MRP
All apps
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Alle posts Personen Badges
Labels (Bekijk alle)
odoo accounting v14 pos v15
Over dit forum
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Alle posts Personen Badges
Labels (Bekijk alle)
odoo accounting v14 pos v15
Over dit forum
Help

How to create user Group Application for your module?

Inschrijven

Ontvang een bericht wanneer er activiteit is op deze post

Deze vraag is gerapporteerd
securityxmlgroup
6 Antwoorden
46065 Weergaven
Avatar
Muszik Adrián

I created a module that has a few extra models, and menu.

but to actual users to see them i need to create user group witha new application, and assign this to the users in the user form Access Right panel. I tried creating this Via XML and managed to createa group with this:

security/ng_office_technology_security.xml:

<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="0">

    <record id="ng_office_technology.office_technology_group" model="res.groups">
        <field name="name">Office technology</field>
        <field name="comment">Office Technology Permission Group.</field>
    </record>

</data>
</openerp>

this creates a group but i don't know how to create an application in the drop down menu, in the group creation form.

1
Avatar
Annuleer
Avatar
Muszik Adrián
Auteur Beste antwoord

I managed to do it with a few hours of searching in the XMLs:

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>

and this creates an application drop down menu in the user form's access right panel, with the groups that has been set to that category.

3
Avatar
Annuleer
Anabela Damas

I'm trying to do something like this but I dont understand where do you get the name in "ref=ng_office_technology.module_category_ng_office_technology" ? It shouldn't be ref="module_category_ng_office_technology"? Sorry my ignorance... Thanks

Anabela Damas

And how do I do the file ir.model.access.csv? Is it needed ?

Muszik Adrián
Auteur

@Anabela Damas the ref="ng_office_technology.module_category_ng_office_technology" is just simple "module_name.category_name" it just specifies where to look for it. and as for csv i can only advice to look at other modules CSV thatts how i managet to work it out.

Anabela Damas

I manage to do it , thanks

Avatar
Farid Ghanchi
Beste antwoord
  <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">10</field>
    </record>

Put this line of code in your security XML file before as you write group then add this line in your group
<field name="category_id" ref="module_category_ng_office_technology
"/>

Then restart your server
Thanks
3
Avatar
Annuleer
Geniet je van het gesprek? Blijf niet alleen lezen, doe ook mee!

Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!

Aanmelden
Gerelateerde posts Antwoorden Weergaven Activiteit
how to make button available only for specific group of users ? Opgelost
security xml group odooV8 odoo8.0
Avatar
Avatar
Avatar
Avatar
Avatar
4
mei 24
48001
How to make group string get current char field value ?
xml group string
Avatar
Avatar
1
mrt. 23
3119
Setting up rules' Access Right in xml,csv files
security xml rules
Avatar
1
dec. 22
26247
Keep Getting "The user cannot have more than one user types." Opgelost
security users group
Avatar
1
nov. 21
6822
Struggling with ir.model.access.csv Opgelost
security group access
Avatar
Avatar
Avatar
2
sep. 21
12860
Community
  • Tutorials
  • Documentatie
  • Forum
Open Source
  • Downloaden
  • Github
  • Runbot
  • Vertalingen
Diensten
  • Odoo.sh Hosting
  • Ondersteuning
  • Upgrade
  • Gepersonaliseerde ontwikkelingen
  • Onderwijs
  • Vind een boekhouder
  • Vind een partner
  • Word een Partner
Over ons
  • Ons bedrijf
  • Merkelementen
  • Neem contact met ons op
  • Vacatures
  • Evenementen
  • Podcast
  • Blog
  • Klanten
  • Juridisch • Privacy
  • Beveiliging
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo is een suite van open source zakelijke apps die aan al je bedrijfsbehoeften voldoet: CRM, E-commerce, boekhouding, inventaris, kassasysteem, projectbeheer, enz.

Odoo's unieke waardepropositie is om tegelijkertijd zeer gebruiksvriendelijk en volledig geïntegreerd te zijn.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now