Skip to main content

Role examples

Guide
Module
Administration

CoreX ERP is installed with 26 predefined roles. In most organizations, instead of designing a new role, it is enough to assign a predefined role or to Kopyala (Copy) it and narrow it down. This page lists the predefined roles and gives recipes for the eight most frequently requested roles, with their permission keys. Concepts: Permission model. All keys: Permission list.

Predefined roles​

The figures are taken from the Roller (Roles) screen and the role template list of the demo installation (a catalog of 397 permissions). "Screen catalog" is the number of screens the role shows in the menu.

RoleArea · LevelPermissionsScreen catalogWhat it does (template description)
Yönetici (Administrator)Yönetim · Yönetim (Administration · Executive)397All screensTechnical setup and user management — all permissions; daily operations are done with a separate account.
Denetçi (Salt Okunur) (Auditor (Read-Only))Yönetim · Yönetim (Administration · Executive)97All screensReads all ERP lists and the audit trail; cannot write any document.
Ürün Ana Veri Uzmanı (Item Master Data Specialist)Ana Veriler · Eleman (Master Data · Staff)13928 screensMaintains item master data, classification and setup dictionaries; does not write documents or account records.
İş Ortağı Ana Veri Uzmanı (Business Partner Master Data Specialist)Ana Veriler · Eleman (Master Data · Staff)9610 screensMaintains the identity of business partner records; does not write commercial or inventory documents.
Satın Alma Uzmanı (Purchasing Specialist)Satın Alma · Eleman (Purchasing · Staff)13147 screensRequests quotations, sets supplier conditions, writes orders and submits them for approval; does not receive goods or approve.
Satın Alma Müdürü (Purchasing Manager)Satın Alma · Müdür (Purchasing · Manager)9918 screensApproves purchase orders and requisitions, removes payment blocks; does not write orders.
Satış Temsilcisi (Sales Representative)Satış · Eleman (Sales · Staff)11431 screensWrites quotations, orders, returns and reversals; does not approve, does not write price lists, does not issue goods.
Satış Müdürü (Sales Manager)Satış · Müdür (Sales · Manager)11033 screensApproves quotations and return requests, writes price lists and rebates; does not write documents.
Depo Elemanı (Warehouse Worker)Stok ve Depo · Eleman (Inventory and Warehouse · Staff)954 screensConfirms, moves and counts warehouse tasks on the handheld terminal; does not write documents.
Depo Memuru (Warehouse Clerk)Stok ve Depo · Eleman (Inventory and Warehouse · Staff)11941 screensWrites goods receipts, deliveries, count entries, transfers and warehouse tasks; does not correct stock differences.
Stok Yöneticisi (Inventory Manager)Stok ve Depo · Müdür (Inventory and Warehouse · Manager)12151 screensWrites opening balances, count differences, scrap, movements without reference documents, batches and valuation; does not write commercial documents.
Kalite Uzmanı (Quality Specialist)Kalite · Eleman (Quality · Staff)9811 screensWrites inspection lot results, inspection plans and usage decisions; does not accept goods.
Üretim Planlayıcı (Production Planner)Üretim · Eleman (Production · Staff)11938 screensPlans bills of materials, routings, work centers, MRP and production orders; does not enter shop floor postings.
Üretim Amiri (Production Supervisor)Üretim · Müdür (Production · Manager)10324 screensExecutes orders, schedules them on capacity, corrects faulty postings and backflushes; does not write master data.
Üretim Operatörü (Production Operator)Üretim · Eleman (Production · Staff)10110 screensEnters consumption, output and confirmations on the shop floor; does not change orders or bills of materials.
Taşıma Planlayıcı (Transport Planner)Lojistik · Eleman (Logistics · Staff)11627 screensRuns fleet, carriers, shipments, freight and tenders; does not write deliveries.
Bakım Planlayıcı (Maintenance Planner)Bakım · Müdür (Maintenance · Manager)10311 screensManages technical objects, notifications, maintenance orders and preventive maintenance plans.
Bakım Teknisyeni (Maintenance Technician)Bakım · Eleman (Maintenance · Staff)975 screensReports malfunctions, confirms maintenance orders, reads counters; does not open orders.
Faturalama Uzmanı (Invoicing Specialist)Finans · Eleman (Finance · Staff)10322 screensIssues outgoing invoices, writes invoice references and responses to incoming invoices.
Alacak Muhasebecisi (Receivables Accountant)Finans · Eleman (Finance · Staff)11124 screensRuns the customer subledger, collections and clearing, approves memos; does not issue invoices.
Borç Muhasebecisi (Payables Accountant)Finans · Eleman (Finance · Staff)10726 screensLinks incoming invoices to receipt documents and posts them, runs vendor payments and clearing; does not remove price difference blocks.
Nakit Yöneticisi (Cash Manager)Finans · Eleman (Finance · Staff)10818 screensDefines bank and cash accounts, enters cash/bank transactions and transfers, uploads and matches bank statements; does not write account payments.
Kredi Yöneticisi (Credit Manager)Finans · Müdür (Finance · Manager)9711 screensSets credit limits and risk classes, removes blocks.
Genel Muhasebe Uzmanı (General Ledger Specialist)Finans · Eleman (Finance · Staff)11744 screensManages the sub-accounts of the chart of accounts and the fiscal year; sees the subledgers but does not write to them.
Servis Teknisyeni (Service Technician)Servis · Eleman (Service · Staff)976 screensOpens and processes service calls; does not configure teams and SLAs.
Servis Yöneticisi (Service Manager)Servis · Müdür (Service · Manager)999 screensRuns service calls, configures teams and SLAs.

Every template other than Administrator carries the read baseline (93 view permissions); the recipes list only the permissions above the read baseline. The list of the read baseline: Permission list — the rows with "Read baseline" in the "Role templates" column.

Apply a recipe​

The shortest path is the same for every recipe:

  1. Yönetim › Kullanıcı ve Roller › Roller (Administration › Users and Roles › Roles) › Yeni Rol (New Role).
  2. Enter the Rol adı (Role name) and select the template named in the recipe from the Rol şablonu (Role template) list. The template brings the read baseline, the recipe's write permissions and the screen catalog together.
  3. If the recipe removes a permission from the template, remove it on the Yetkiler (Permissions) tab; if it adds one, check it.
  4. Click Rolü Oluştur (Create Role). Detailed steps: Create a role.

You can also assign the predefined role itself (e.g. Satış Temsilcisi (Sales Representative)) without changing it; in that case the template's permissions remain locked and are preserved during release upgrades.

New role from a template

A role you create by selecting a template is not bound to the template: all of its permissions can be changed, and release upgrades do not touch it. You add a permission that is added to the template in a new release to this role yourself.

1. Sales representative​

Template: Satış Temsilcisi (Sales Representative) (Sales · Staff). Writes quotations, orders, returns and reversals; does not approve, does not write price lists, does not issue goods.

Permissions above the read baseline (21):

Permission keyName in the permissions tree
erp-edocuments-despatches.viewGiden e-İrsaliyeler · Görüntüle (Outgoing e-Waybills · View)
erp-inventory-quality-notifications.create— (not shown in the Yetkiler (Permissions) tree; comes from the template)
erp-procurement-requisitions.createSatın Alma Talepleri · Oluştur (Purchase Requisitions · Create)
erp-procurement-requisitions.editSatın Alma Talepleri · Düzenle (Purchase Requisitions · Edit)
erp-receivables-credit.viewKredi Yönetimi · Görüntüle (Credit Management · View)
erp-receivables-ledger.viewCari Alt Defter (Alacak Hesapları) · Görüntüle (Customer Subledger (Accounts Receivable) · View)
erp-receivables-memos.createAlacak/Borç Dekontu · Oluştur (Credit/Debit Memo · Create)
erp-receivables-memos.viewAlacak/Borç Dekontu · Görüntüle (Credit/Debit Memo · View)
erp-sales-campaigns.viewKampanyalar · Görüntüle (Campaigns · View)
erp-sales-contracts.viewSatış Sözleşmeleri · Görüntüle (Sales Contracts · View)
erp-sales-free-returns.createTeslimatsız Satış İadeleri · Oluştur (Sales Returns Without Delivery · Create)
erp-sales-orders.closeSatış Siparişleri · Kapat (Sales Orders · Close)
erp-sales-orders.createSatış Siparişleri · Oluştur (Sales Orders · Create)
erp-sales-orders.editSatış Siparişleri · Düzenle (Sales Orders · Edit)
erp-sales-price-lists.viewFiyat Listeleri ve Özel Fiyatlar · Görüntüle (Price Lists and Special Prices · View)
erp-sales-quotations.createSatış Teklifleri · Oluştur (Sales Quotations · Create)
erp-sales-quotations.editSatış Teklifleri · Düzenle (Sales Quotations · Edit)
erp-sales-return-requests.createİade Talepleri · Oluştur (Return Requests · Create)
erp-sales-returns.createSatış İadeleri · Oluştur (Sales Returns · Create)
erp-sales-service-confirmations.createHizmet Teyitleri · Oluştur (Service Confirmations · Create)
erp-sales-shipment-reversals.createTeslimat Düzeltmeleri · Oluştur (Delivery Corrections · Create)

The Demo — Satış Temsilcisi (Demo — Sales Representative) role in the demo installation was created from this template with erp-sales-orders.close removed (so that closing orders manually stays with the manager): 113 permissions. With this role, sales orders are created and edited, and commercial approval is given with Siparişi Onayla (Approve Order); Fiyat Listeleri (Price Lists) is read-only, and Satın Alma (Purchasing) does not appear in the menu.

2. Sales manager​

Template: Satış Müdürü (Sales Manager) (Sales · Manager). Approves quotations and return requests, writes price lists and rebates; does not write documents.

Permissions above the read baseline (17):

Permission keyName in the permissions tree
erp-receivables-credit.viewKredi Yönetimi · Görüntüle (Credit Management · View)
erp-receivables-ledger.viewCari Alt Defter (Alacak Hesapları) · Görüntüle (Customer Subledger (Accounts Receivable) · View)
erp-sales-campaigns.createKampanyalar · Oluştur (Campaigns · Create)
erp-sales-campaigns.editKampanyalar · Düzenle (Campaigns · Edit)
erp-sales-campaigns.viewKampanyalar · Görüntüle (Campaigns · View)
erp-sales-contracts.createSatış Sözleşmeleri · Oluştur (Sales Contracts · Create)
erp-sales-contracts.editSatış Sözleşmeleri · Düzenle (Sales Contracts · Edit)
erp-sales-contracts.viewSatış Sözleşmeleri · Görüntüle (Sales Contracts · View)
erp-sales-price-lists.createFiyat Listeleri ve Özel Fiyatlar · Oluştur (Price Lists and Special Prices · Create)
erp-sales-price-lists.editFiyat Listeleri ve Özel Fiyatlar · Düzenle (Price Lists and Special Prices · Edit)
erp-sales-price-lists.importFiyat Listeleri ve Özel Fiyatlar · Dosyadan yükle (Price Lists and Special Prices · Load from file)
erp-sales-price-lists.viewFiyat Listeleri ve Özel Fiyatlar · Görüntüle (Price Lists and Special Prices · View)
erp-sales-quotations.approveSatış Teklifleri · Onayla (Sales Quotations · Approve)
erp-sales-rebates.createPrim Anlaşmaları ve Hesaplaşmaları · Oluştur (Rebate Agreements and Settlements · Create)
erp-sales-rebates.editPrim Anlaşmaları ve Hesaplaşmaları · Düzenle (Rebate Agreements and Settlements · Edit)
erp-sales-rebates.viewPrim Anlaşmaları ve Hesaplaşmaları · Görüntüle (Rebate Agreements and Settlements · View)
erp-sales-return-requests.approveİade Talepleri · Onayla (Return Requests · Approve)

For quotation approval to work, an approval template for quotations must also be defined in Onay Şablonları (Approval Templates), and this user must hold the role required by the stage. If the role is assigned to the same person as the sales representative role, a segregation of duties warning appears.

3. Purchasing specialist​

Template: Satın Alma Uzmanı (Purchasing Specialist) (Purchasing · Staff). Requests quotations, sets supplier conditions, writes orders and submits them for approval; does not receive goods or approve.

Permissions above the read baseline (38):

Permission keyName in the permissions tree
erp-edocuments-incoming-despatches.viewGelen e-İrsaliyeler · Görüntüle (Incoming e-Waybills · View)
erp-inventory-costs.viewStok Maliyeti · Görüntüle (Stock Cost · View)
erp-inventory-projects.createProjeler ve Proje Stoğu · Oluştur (Projects and Project Stock · Create)
erp-inventory-projects.editProjeler ve Proje Stoğu · Düzenle (Projects and Project Stock · Edit)
erp-inventory-quality-notifications.create— (not shown in the Yetkiler (Permissions) tree; comes from the template)
erp-invoicing-incoming-invoices.viewGelen e-Faturalar · Görüntüle (Incoming e-Invoices · View)
erp-logistics-inbound-deliveries.createGelen Teslimatlar · Oluştur (Inbound Deliveries · Create)
erp-procurement-consignment-settlements.createKonsinye Hesaplaşmaları · Oluştur (Consignment Settlements · Create)
erp-procurement-consignment-settlements.viewKonsinye Hesaplaşmaları · Görüntüle (Consignment Settlements · View)
erp-procurement-contracts.createÇerçeve Sözleşmeler · Oluştur (Outline Agreements · Create)
erp-procurement-contracts.editÇerçeve Sözleşmeler · Düzenle (Outline Agreements · Edit)
erp-procurement-contracts.viewÇerçeve Sözleşmeler · Görüntüle (Outline Agreements · View)
erp-procurement-import-charges.createİthalat Masraf Türleri · Oluştur (Import Cost Types · Create)
erp-procurement-import-charges.editİthalat Masraf Türleri · Düzenle (Import Cost Types · Edit)
erp-procurement-item-suppliers.createÜrün Tedarikçileri · Oluştur (Product Suppliers · Create)
erp-procurement-item-suppliers.deleteÜrün Tedarikçileri · İlişkiyi kaldır (Product Suppliers · Remove relationship)
erp-procurement-item-suppliers.editÜrün Tedarikçileri · Düzenle (Product Suppliers · Edit)
erp-procurement-item-suppliers.importÜrün Tedarikçileri · İçe Aktar (Product Suppliers · Import)
erp-procurement-item-suppliers.viewÜrün Tedarikçileri · Görüntüle (Product Suppliers · View)
erp-procurement-landed-costs.createİthalat Masrafları · Oluştur (Landed Costs · Create)
erp-procurement-orders.closeSatın Alma Siparişleri · Kapat (Purchase Orders · Close)
erp-procurement-orders.createSatın Alma Siparişleri · Oluştur (Purchase Orders · Create)
erp-procurement-orders.deleteSatın Alma Siparişleri · İptal (Purchase Orders · Cancel)
erp-procurement-orders.editSatın Alma Siparişleri · Düzenle (Purchase Orders · Edit)
erp-procurement-receipt-reversals.createMal Kabul Geri Almaları · Oluştur (Goods Receipt Reversals · Create)
erp-procurement-requisitions.deleteSatın Alma Talepleri · Sil (Purchase Requisitions · Delete)
erp-procurement-requisitions.editSatın Alma Talepleri · Düzenle (Purchase Requisitions · Edit)
erp-procurement-return-requests.approveTedarikçi İade Talepleri · Onayla (Supplier Return Requests · Approve)
erp-procurement-rfqs.createTeklif İstekleri · Oluştur (Requests for Quotation · Create)
erp-procurement-rfqs.deleteTeklif İstekleri · Sil (Requests for Quotation · Delete)
erp-procurement-rfqs.editTeklif İstekleri · Düzenle (Requests for Quotation · Edit)
erp-procurement-service-acceptance-reversals.createHizmet Kabul Geri Almaları · Oluştur (Service Acceptance Reversals · Create)
erp-procurement-sourcing.editKaynak Listesi ve Kota · Düzenle (Source List and Quota · Edit)
erp-procurement-sourcing.viewKaynak Listesi ve Kota · Görüntüle (Source List and Quota · View)
erp-procurement-supplier-evaluation.createTedarikçi Değerlendirme · Oluştur (Supplier Evaluation · Create)
erp-procurement-supplier-rebates.createTedarikçi Prim Anlaşmaları ve Hesaplaşmaları · Oluştur (Supplier Rebate Agreements and Settlements · Create)
erp-procurement-supplier-rebates.editTedarikçi Prim Anlaşmaları ve Hesaplaşmaları · Düzenle (Supplier Rebate Agreements and Settlements · Edit)
erp-procurement-supplier-rebates.viewTedarikçi Prim Anlaşmaları ve Hesaplaşmaları · Görüntüle (Supplier Rebate Agreements and Settlements · View)

The role does not hold erp-procurement-orders.approve; orders are approved by the Satın Alma Müdürü (Purchasing Manager). It sees purchase prices (erp-procurement-item-suppliers.view, erp-procurement-orders.create) and stock cost (erp-inventory-costs.view).

4. Warehouse supervisor​

Template: Depo Memuru (Warehouse Clerk) (Inventory and Warehouse · Staff). Writes goods receipts, deliveries, count entries, transfers and warehouse tasks; does not correct stock differences.

Permissions above the read baseline (26):

Permission keyName in the permissions tree
erp-edocuments-despatches.createGiden e-İrsaliyeler · Oluştur (Outgoing e-Waybills · Create)
erp-edocuments-despatches.editGiden e-İrsaliyeler · Düzenle (Outgoing e-Waybills · Edit)
erp-edocuments-despatches.viewGiden e-İrsaliyeler · Görüntüle (Outgoing e-Waybills · View)
erp-edocuments-incoming-despatches.editGelen e-İrsaliyeler · Düzenle (Incoming e-Waybills · Edit)
erp-edocuments-incoming-despatches.viewGelen e-İrsaliyeler · Görüntüle (Incoming e-Waybills · View)
erp-inventory-counts.editStok Sayımları · Say (Physical Inventory Counts · Count)
erp-inventory-customer-consignment.createMüşteride Konsinye · Oluştur (Customer Consignment · Create)
erp-inventory-lots.editLot Yönetimi · Bloke et (Batch Management · Block)
erp-inventory-material-reservations.createRezervasyonlar · Oluştur (Reservations · Create)
erp-inventory-material-reservations.issueRezervasyonlar · Çekme (Mal Ver) (Reservations · Pick (Issue Goods))
erp-inventory-movements.transferStok Hareketleri · Transfer (Stock Movements · Transfer)
erp-inventory-projects.issueProjeler ve Proje Stoğu · Çekme (Mal Ver) (Projects and Project Stock · Pick (Issue Goods))
erp-inventory-quality-notifications.create— (not shown in the Yetkiler (Permissions) tree; comes from the template)
erp-inventory-transfer-orders.createTransfer Siparişleri · Oluştur (Transfer Orders · Create)
erp-inventory-vendor-consignment.createTedarikçi Konsinyesi · Oluştur (Vendor Consignment · Create)
erp-inventory-warehouse-tasks.createDepo Görevleri · Oluştur (Warehouse Tasks · Create)
erp-inventory-warehouse-tasks.editDepo Görevleri · Düzenle (Warehouse Tasks · Edit)
erp-logistics-inbound-deliveries.createGelen Teslimatlar · Oluştur (Inbound Deliveries · Create)
erp-logistics-proof-of-delivery.createAlındı Teyidi · Oluştur (Proof of Delivery · Create)
erp-manufacturing-kanban.editKanban · Düzenle (Kanban · Edit)
erp-procurement-receipts.createMal Kabulleri · Oluştur (Goods Receipts · Create)
erp-procurement-requisitions.createSatın Alma Talepleri · Oluştur (Purchase Requisitions · Create)
erp-procurement-requisitions.editSatın Alma Talepleri · Düzenle (Purchase Requisitions · Edit)
erp-procurement-return-requests.createTedarikçi İade Talepleri · Oluştur (Supplier Return Requests · Create)
erp-procurement-subcontracting.createFason · Oluştur (Subcontracting · Create)
erp-sales-shipments.createTeslimatlar · Oluştur (Deliveries · Create)
  • Posting count differences, adjustments, scrap and opening balances belong to the Stok Yöneticisi (Inventory Manager); assigning both roles to the same person triggers a segregation of duties warning.
  • If the supervisor is responsible for only some of several warehouses, give the user Organizasyon Kısıtlaması › Depolar (Organizational Restriction › Warehouses): Assign an organizational restriction.
  • For a person who only confirms tasks with a handheld terminal on the shop floor, the narrower template is Depo Elemanı (Warehouse Worker) (read baseline + erp-inventory-counts.edit, erp-inventory-warehouse-tasks.edit).

5. Production planner​

Template: Üretim Planlayıcı (Production Planner) (Production · Staff). Plans bills of materials, routings, work centers, MRP and production orders; does not enter shop floor postings.

Permissions above the read baseline (26):

Permission keyName in the permissions tree
erp-demand-independent-requirements.editPlanlı Bağımsız İhtiyaçlar · Düzenle (Planned Independent Requirements · Edit)
erp-demand-mrp-runs.createMRP Koşusu · Oluştur (MRP Run · Create)
erp-inventory-material-reservations.createRezervasyonlar · Oluştur (Reservations · Create)
erp-inventory-projects.createProjeler ve Proje Stoğu · Oluştur (Projects and Project Stock · Create)
erp-inventory-projects.editProjeler ve Proje Stoğu · Düzenle (Projects and Project Stock · Edit)
erp-inventory-transfer-orders.createTransfer Siparişleri · Oluştur (Transfer Orders · Create)
erp-manufacturing-boms.createÜrün Ağaçları · Oluştur (Bills of Materials · Create)
erp-manufacturing-boms.editÜrün Ağaçları · Düzenle (Bills of Materials · Edit)
erp-manufacturing-boms.importÜrün Ağaçları · İçe Aktar (Bills of Materials · Import)
erp-manufacturing-capacity.editKapasite Planlama · Düzenle (Capacity Planning · Edit)
erp-manufacturing-engineering-changes.createMühendislik Değişiklikleri · Oluştur (Engineering Changes · Create)
erp-manufacturing-engineering-changes.editMühendislik Değişiklikleri · Düzenle (Engineering Changes · Edit)
erp-manufacturing-kanban.createKanban · Oluştur (Kanban · Create)
erp-manufacturing-kanban.editKanban · Düzenle (Kanban · Edit)
erp-manufacturing-orders.createÜretim Emirleri · Oluştur (Production Orders · Create)
erp-manufacturing-orders.editÜretim Emirleri · Düzenle (Production Orders · Edit)
erp-manufacturing-planned-orders.editPlanlı Emirler · Düzenle (Planned Orders · Edit)
erp-manufacturing-routings.createRotalar · Oluştur (Routings · Create)
erp-manufacturing-routings.editRotalar · Düzenle (Routings · Edit)
erp-manufacturing-routings.importRotalar · İçe Aktar (Routings · Import)
erp-manufacturing-work-centers.createİş Merkezleri · Oluştur (Work Centers · Create)
erp-manufacturing-work-centers.editİş Merkezleri · Düzenle (Work Centers · Edit)
erp-manufacturing-work-centers.importİş Merkezleri · İçe Aktar (Work Centers · Import)
erp-procurement-requisitions.createSatın Alma Talepleri · Oluştur (Purchase Requisitions · Create)
erp-procurement-requisitions.editSatın Alma Talepleri · Düzenle (Purchase Requisitions · Edit)
erp-procurement-service-acceptances.createHizmet Kabulleri · Oluştur (Service Acceptances · Create)

Consumption, output and confirmation (erp-manufacturing-postings.create) are not in this role; if the role is assigned to the same person as the operator role, a segregation of duties warning appears.

6. Production operator​

Template: Üretim Operatörü (Production Operator) (Production · Staff). Enters consumption, output and confirmations on the shop floor; does not change orders or bills of materials.

Permissions above the read baseline (8):

Permission keyName in the permissions tree
erp-inventory-quality-notifications.create— (not shown in the Yetkiler (Permissions) tree; comes from the template)
erp-maintenance-notifications.create— (not shown in the Yetkiler (Permissions) tree; comes from the template)
erp-manufacturing-corrections.createÜretim Düzeltmeleri · Oluştur (Production Corrections · Create)
erp-manufacturing-kanban.editKanban · Düzenle (Kanban · Edit)
erp-manufacturing-postings.createÜretim Kayıtları · Oluştur (Production Postings · Create)
erp-manufacturing-repetitive.createSeri Üretim · Oluştur (Repetitive Manufacturing · Create)
erp-procurement-requisitions.createSatın Alma Talepleri · Oluştur (Purchase Requisitions · Create)
erp-procurement-requisitions.editSatın Alma Talepleri · Düzenle (Purchase Requisitions · Edit)

If the operator will work only on their own line, narrow them to the work center with Organizasyon Kısıtlaması › İş Merkezleri (Organizational Restriction › Work Centers); at a restricted work center, confirmations, consumption and output are rejected with "… iş merkezinde işlem yetkiniz yok." (You are not authorized to perform transactions at work center ….). The operator does not see costs (no erp-inventory-costs.view).

7. Read-only auditor​

Template: Denetçi (Salt Okunur) (Auditor (Read-Only)) (Administration). Reads all ERP lists and the audit trail; cannot write any document. Its screen catalog is Bütün ekranlar (All screens).

Permissions above the read baseline (4):

Permission keyName in the permissions tree
audit.viewİşlem Kayıtları · Görüntüle (Audit Log · View)
erp-accounting-events.viewMuhasebeleşmemiş Olaylar · Görüntüle (Unposted Accounting Events · View)
erp-accounting-journal-entries.viewYevmiye Fişleri · Görüntüle (Journal Entries · View)
erp-accounting-tax-reports.viewVergi Raporları (KDV) · Görüntüle (Tax Reports (VAT) · View)
  • audit.view opens İşlem Kayıtları (Audit Log) and Erişim Günlüğü (Access Log) and shows the document history in all areas.
  • Sales and purchase prices and stock cost are not visible in this template (there are no price and cost permissions). If the auditor needs to see amounts, Kopyala (Copy) the template and add erp-sales-price-lists.view, erp-procurement-item-suppliers.view and erp-inventory-costs.view.
  • If the auditor is also given a role that writes, a segregation of duties warning appears.

8. System administrator​

Predefined role: Yönetici (Administrator) (Administration, Yerleşik (Built-in)). All 397 permissions, all screens. It cannot be deleted; the role cannot be removed from the last active account that holds the Administrator role ("… Yönetici rolünü taşıyan son etkin hesap. Rolü kaldırmadan önce başka bir kullanıcıya Yönetici rolü verin." — … is the last active account holding the Administrator role. Give another user the Administrator role before removing the role.).

For an account that will only manage users and permissions without writing operational documents, a role without a template can be created with the following permissions instead of Administrator:

Permission keyName in the permissions tree
users.viewKullanıcılar · Görüntüle (Users · View)
users.createKullanıcılar · Oluştur (Users · Create)
users.editKullanıcılar · Düzenle (Users · Edit)
users.deleteKullanıcılar · Sil (Users · Delete)
roles.viewRoller · Görüntüle (Roles · View)
roles.createRoller · Oluştur (Roles · Create)
roles.editRoller · Düzenle (Roles · Edit)
roles.deleteRoller · Sil (Roles · Delete)
organization.viewOrganizasyon Şeması · Görüntüle (Organization Chart · View)
organization.editOrganizasyon Şeması · Düzenle (Organization Chart · Edit)
audit.viewİşlem Kayıtları · Görüntüle (Audit Log · View)
  • users.delete opens Devre Dışı Bırak (Disable) and Geri Yükle (Restore); users.edit opens role assignment, extra permissions, restrictions, password and lock; users.create opens Yeni Kullanıcı (New User) and Daveti Yeniden Gönder (Resend Invitation).
  • organization.edit opens the Organizasyon Birimi (Organizational Unit) assignment in the user window.
  • Changing Module Management additionally requires company-profile.edit, and email settings require email-settings.edit.
  • users.import (exporting/importing the user file; the file contains password hashes) can be granted only by an administrator who holds this permission: "users.import iznini yalnız bu izni taşıyan bir yönetici verebilir." (The users.import permission can be granted only by an administrator who holds this permission.)
Permission to edit roles and users

A person who holds roles.edit or users.edit can change the permissions of roles and users — including adding permissions to their own role. The server applies the "only a holder can grant it" rule only to users.import. Grant these permissions only to people you trust as system administrators; changes are tracked in İşlem Kayıtları (Audit Log).