İçereği Atla
Odoo Menü
  • Portal
  • Ücretsiz deneyin
  • Uygulamalar
    Finans
    • Muhasebe
    • Faturalama
    • Masraf Yönetimi
    • Elektronik Çizelge (BI)
    • Belgeler
    • İmza
    Satış
    • Müşteri İlişkileri Yönetimi (CRM)
    • Satış
    • Satış Noktası Mağaza
    • Satış Noktası Restoran
    • Abonelikler
    • Kiralama
    Web Sitesi
    • Web Sitesi Oluşturucu
    • eTicaret
    • Blog
    • Forum
    • Canlı Sohbet
    • eÖğrenme
    Tedarik Zinciri
    • Envanter
    • Üretim
    • Ürün Yaşam Döngüsü Yönetimi
    • Satın Alma
    • Bakım
    • Kalite
    İnsan Kaynakları
    • Çalışanlar
    • İşe Alım
    • İzin
    • Değerlendirme
    • Referans
    • Filo Yönetimi
    Pazarlama
    • Sosyal Medyada Pazarlama
    • E-posta ile Pazarlama
    • SMS ile Pazarlama
    • Etkinlikler
    • Pazarlama Otomasyonu
    • Anket
    Hizmetler
    • Proje Yönetimi
    • Çalışma Çizelgeleri
    • Saha Hizmeti
    • Yardım Masası
    • Planlama
    • Randevular
    Verimlilik
    • Sohbet
    • Onay
    • Nesnelerin İnterneti
    • VoIP
    • Bilgi Bankası
    • WhatsApp
    Üçüncü taraf uygulamalar Odoo Stüdyo Odoo Bulut Platformu
  • Sektörler
    Perakende satış
    • Kitapçı
    • Giyim Mağazası
    • Mobilya Mağazası
    • Gıda Marketi
    • Hırdavat Dükkanı
    • Oyuncak Dükkanı
    Gıda ve Konaklama
    • Bar ve Pub
    • Restoran
    • Fast Food Restoranı
    • Konuk Evi
    • İçecek Distribütörü
    • Otel
    Gayrimenkul
    • Emlak Acentesi
    • Mimarlık Firması
    • İnşaat
    • Emlak Yönetimi
    • Bahçe Tasarımı
    • Mülk Sahipleri Derneği
    Uzmanlık
    • Muhasebe Firması
    • Odoo Partner
    • Pazarlama Ajansı
    • Hukuk Firması
    • Yetenek Kazanımı
    • Denetim ve Belgelendirme
    Üretim
    • Tekstil
    • Metal
    • Mobilyalar
    • Gıda
    • Bira fabrikası
    • Kurumsal Hediye
    Sağlık ve Spor
    • Spor Kulübü
    • Optik Mağazası
    • Fitness Merkezi
    • Sağlıklı Yaşam Merkezi
    • Eczane
    • Kuaför Salonu
    Ticaret
    • Tamirci
    • BT Donanım & Destek
    • Güneş Enerjisi Sistemleri
    • Ayakkabı İmalatçısı
    • Temizlik Hizmetleri
    • HVAC Hizmetleri
    Diğerleri
    • Kar Amacı Gütmeyen Kuruluş
    • Çevre Ajansı
    • Reklam Panosu Kiralama
    • Fotoğrafçılık
    • Bisiklet Kiralama
    • Yazılım Bayisi
    Tüm Sektörlere Göz Atın
  • Topluluk
    Öğrenim
    • Eğitim Araçları
    • Dokümantasyon
    • Sertifikasyonlar
    • Eğitim Etkinlikleri
    • Blog
    • Podcast
    Eğitim ve Gelişim
    • Eğitim Programı
    • Scale Up! İşletme Oyunu
    • Odoo'yu Ziyaret Edin
    Yazılım
    • İndirin
    • Sürümleri Kıyaslayın
    • Sürümler
    İş Birliği
    • Github
    • Forum
    • Etkinlikler
    • Çeviriler
    • Partner Olun
    • Partnerler için Hizmetler
    • Muhasebe Firmanızı Kaydettirin
    Hizmetler
    • Partner Bulun
    • Muhasebeci Bulun
    • Bir danışmanla görüşün
    • Kurulum Hizmetleri
    • Müşteri Referansları
    • Destek
    • Sürüm Yükseltme
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Demo randevusu alın
  • Fiyatlandırma
  • Yardım

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

  • Müşteri İlişkileri Yönetimi
  • e-Commerce
  • Muhasebe
  • Envanter
  • PoS
  • Proje Yönetimi
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Etiketler (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Etiketler (View all)
odoo accounting v14 pos v15
About this forum
Yardım

Remove access rights to a date

Abone Ol

Get notified when there's activity on this post

Bu soru işaretlendi
users
2 Cevaplar
726 Görünümler
Avatar
Bruno S

Hi,


We have an employee who will be leaving the company on December 31, 2025. 

Can we schedule the end of his license usage rights in advance on that date? Odoo V.17

 Thank you in advance for your feedback. 

Sincerely,

0
Avatar
Vazgeç
faOtools

This app - https://apps.odoo.com/apps/modules/17.0/security_user_roles - lets you do so. The tool allows combining access groups in user roles and then assigning them to users. Such an assignment might be automatic based on the time rules. Thus, it is possible to remove a role for a particular period (e.g., 12/31/2025 - forever) or, conversely, add it for periods.

Bruno S
Üretici

Hi,

Thank you very much for your answers. 

It's a shame there's simply no contract end date in Odoo that would automate all this. 

I'll look into external modules. 

Have a great day.

Avatar
Christoph Farnleitner
En İyi Yanıt

While there is no "click here - done" solution to your requirement, you can certainly achieve this by setting up an Automation Rule.

If you haven't already, go to Apps, remove the Apps filter and search for and install Automation Rules (technical name base_automation).

Once this is out of the way, enable the Developer Mode (https://www.odoo.com/documentation/17.0/applications/general/developer_mode.html) and navigate to Settings -> Technical --> Automation -> Automation Rules. Here, create a new Automation Rule, looking something like this*:

Name: (something speaking, such as) 
Archive Employee User on Contract expiration
Model: 
Contract
Trigger: 
State is set to - Expired
Before Update Domain: (leave as is)
Apply on: (now, this is the most tricky part - you need to be clear about your rules specifying in detail how 'leaving your company' is defined your database)
Match all of the following rules:
Employee > Current Contract > Status is in (Expired, Cancelled)


Action To Do:
Update Employee > User > Active to No (False)


Your final result may look something like this:



*) Note: The exact way of implementing this depends on how you manage your Employees and their Contracts, and as already stated, how you define a leaving Employee in your database.

In any case, the record(s) listed under Apply on should give you a clear indication of whom's contracts are falling under your current configuration.

I'd highly recommend you to try this Automation Rule in a Testing Environment (note: you will have to manually trigger the Automation Rule execution in a properly set up Test environment yourself since Scheduled Actions are not executed by default!).

Furthermore, don't set Actions To Do as long as you are not completely sure the rules specified don't lead to lock yourself out of your database or have any other unwanted side-effects on current employees!

--

In general, what above Automation Rule is meant to do is to Archive Users of Employees once the current Employees's Contract is expired/cancelled. This also means, in case you use multiple Contracts on Employees, you need to further on-wards ensure that new contracts are set up prior to ending existing ones.

Finally, in case you're not fully familiar with how Employee Contracts are managed, you should take a detailed look at the documentation available:

  • https://www.odoo.com/slides/slide/9654 (and other Human Resources videos)
  • https://www.odoo.com/slides/slide/6862 (about Automations)
  • https://www.odoo.com/documentation/17.0/applications/hr.html
1
Avatar
Vazgeç
Avatar
Cybrosys Techno Solutions Pvt.Ltd
En İyi Yanıt

Hi,

In Odoo, there’s no built-in feature to automatically deactivate a user on a future date, such as December 31, 2025. Deactivation must typically be done manually by archiving the user on the day they leave.

However, there are several ways to manage this more efficiently. The easiest is to use a third-party module from the Odoo App Store—search for apps like “Auto Deactivate Users” or “Deactivate User by Date.” These allow you to set a deactivation date on the user profile or trigger it after inactivity.

If you prefer not to use external modules, you can create a scheduled automated action in Developer Mode to run Python code that deactivates users on a set date. For example:


env['res.users'].search([('login','=','user@example.com')]).write({'active': False})


Alternatively, create a calendar reminder or task for the admin to manually archive the user on the specified date.


Hope it helps

0
Avatar
Vazgeç
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Üye Ol
İlgili Gönderiler Cevaplar Görünümler Aktivite
Managing users access rights UI changed from last week Çözüldü
users
Avatar
Avatar
1
Eyl 25
2399
What is exact difference between portal and public user in odoo? when We need to create a public user? Çözüldü
users
Avatar
Avatar
Avatar
Avatar
3
Tem 25
9299
How can I view user login history in my Odoo Standard v18 database?
users
Avatar
Avatar
1
May 25
2210
What is the minimum number of users need to purchase ? Çözüldü
users
Avatar
Avatar
Avatar
2
Oca 25
2946
How do I add a new user type field? Ex. In addition to Salesperson, we also want to have an Event Coordinator field. Çözüldü
users
Avatar
Avatar
1
Ağu 24
2720
Topluluk
  • Eğitim Araçları
  • Dokümantasyon
  • Forum
Açık Kaynak
  • İndirin
  • Github
  • Runbot
  • Çeviriler
Hizmetler
  • Odoo.sh Hosting
  • Destek
  • Sürüm Yükseltme
  • Özel Geliştirmeler
  • Eğitim
  • Muhasebeci Bulun
  • Partner Bulun
  • Partner Olun
Hakkında
  • Şirketimiz
  • Pazarlama Gereçleri
  • İletişim
  • Kariyer
  • Etkinlikler
  • Podcast
  • Blog
  • Müşteriler
  • Hukuki • Gizlilik
  • Güvenlik
الْعَرَبيّة 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, müşteri ilişkileri yönetimi, eTicaret, muhasebe, envanter, satış noktası, proje yönetimi gibi şirketinizin tüm ihtiyaçlarını karşılayan bir açık kaynak işletme uygulamaları paketidir.

Odoo’nun eşsiz değer önermesi, aynı anda hem kullanımının çok kolay olup hem de tamamen entegre olmasıdır.

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