commit11
This commit is contained in:
@@ -0,0 +1,977 @@
|
||||
{
|
||||
"version": "SGF-FUNCTIONAL-DEVELOPMENT-ACCESS-PROPOSAL-20261030",
|
||||
"status": "proposal_only_not_applied",
|
||||
"target": {
|
||||
"id": 1,
|
||||
"name": "Osmane Nala",
|
||||
"email": "nala@tempo.co.mz"
|
||||
},
|
||||
"scope": {
|
||||
"tenant_id": 1,
|
||||
"tenant_name": "Tempo",
|
||||
"company_id": 1,
|
||||
"company_name": "Tempo, Lda.",
|
||||
"unit_id": 1,
|
||||
"unit_name": "SEGI"
|
||||
},
|
||||
"public_environment": "production",
|
||||
"public_database": "sgf_db",
|
||||
"release": "/var/www/sgf-deploy/releases/20261030-201723-2c0be7ac5e34",
|
||||
"summary": {
|
||||
"total": 82,
|
||||
"company": 25,
|
||||
"unit": 57,
|
||||
"existing": 6,
|
||||
"additional": 76,
|
||||
"availability": {
|
||||
"public": 36,
|
||||
"demo_conditional_activation": 1,
|
||||
"demo_only": 36,
|
||||
"public_blocked_notice": 9
|
||||
}
|
||||
},
|
||||
"entries": [
|
||||
{
|
||||
"permission": "company.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Identity/Services/Permissions.php",
|
||||
"already_granted": true
|
||||
},
|
||||
{
|
||||
"permission": "company.edit",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Identity/Services/Permissions.php",
|
||||
"already_granted": true
|
||||
},
|
||||
{
|
||||
"permission": "unit.create",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Identity/Services/Permissions.php",
|
||||
"already_granted": true
|
||||
},
|
||||
{
|
||||
"permission": "access.manage",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Identity/Services/Permissions.php",
|
||||
"already_granted": true
|
||||
},
|
||||
{
|
||||
"permission": "unit.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Identity/Services/Permissions.php",
|
||||
"already_granted": true
|
||||
},
|
||||
{
|
||||
"permission": "unit.edit",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Identity/Services/Permissions.php",
|
||||
"already_granted": true
|
||||
},
|
||||
{
|
||||
"permission": "clients.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "clients.create",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "clients.edit",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "clients.manage",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "services.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "services.create",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "services.edit",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "services.manage",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_drafts.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_drafts.create",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_drafts.edit",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_drafts.manage",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "billing_drafts.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "billing_drafts.create",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "billing_drafts.edit",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "billing_drafts.manage",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServicePermissions.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "issuer_documents.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/DocumentPreparation.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "issuer_documents.edit",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/DocumentPreparation.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "client_documents.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/DocumentPreparation.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "client_documents.edit",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/DocumentPreparation.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "draft_documents.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/DocumentPreparation.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "draft_documents.edit",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/DocumentPreparation.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "document_preview.configure",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/DocumentPreview.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "billing_drafts.confirm_internal",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/InternalConfirmation.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "catalogue_accounting.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/CatalogueAccounting.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "catalogue_accounting.propose",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/CatalogueAccounting.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "catalogue_accounting.approve",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/CatalogueAccounting.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_fiscal.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServiceFiscal.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_fiscal.propose",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServiceFiscal.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_fiscal.approve",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "public",
|
||||
"source": "app/Modules/Services/ServiceFiscal.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_fiscal.calculate",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_conditional_activation",
|
||||
"source": "app/Modules/Services/ServiceFiscal.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "invoice_series.propose",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Services/ServiceInvoicing.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "invoice_series.approve",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": null,
|
||||
"scope": "company",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Services/ServiceInvoicing.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_invoices.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public_blocked_notice",
|
||||
"source": "app/Modules/Services/ServiceInvoicing.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_invoices.issue",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Services/ServiceInvoicing.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_invoices.correction_request",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Services/ServiceInvoicing.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_receivables.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public_blocked_notice",
|
||||
"source": "app/Modules/Services/ServiceReceivables.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_receivables.prepare",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Services/ServiceReceivables.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_receivables.confirm",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Services/ServiceReceivables.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_receivables.allocate",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Services/ServiceReceivables.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_receivables.reconcile",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Services/ServiceReceivables.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_receivables.correction_request",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Services/ServiceReceivables.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "service_receivables.correction_approve",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Services/ServiceReceivables.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public_blocked_notice",
|
||||
"source": "app/Modules/Workshop/WorkshopWorkflow.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop.open",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/WorkshopWorkflow.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop.assign",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/WorkshopWorkflow.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop.authorize",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/WorkshopWorkflow.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop.record",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/WorkshopWorkflow.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop.verify",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/WorkshopWorkflow.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop_billing.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public_blocked_notice",
|
||||
"source": "app/Modules/Workshop/WorkshopBilling.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop_billing.prepare",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/WorkshopBilling.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop_billing.review",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/WorkshopBilling.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop_billing.generate",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/WorkshopBilling.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop_corrections.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public_blocked_notice",
|
||||
"source": "app/Modules/Workshop/WorkshopCorrections.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop_corrections.request",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/WorkshopCorrections.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop_corrections.review",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/WorkshopCorrections.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "workshop_corrections.apply",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/WorkshopCorrections.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "direct_costs.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public_blocked_notice",
|
||||
"source": "app/Modules/Workshop/DirectCosts.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "direct_costs.prepare",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/DirectCosts.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "direct_costs.validate",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Workshop/DirectCosts.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "industrial_costs.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public_blocked_notice",
|
||||
"source": "app/Modules/Industry/IndustrialCosts.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "industrial_costs.prepare",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Industry/IndustrialCosts.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "industrial_costs.validate",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Industry/IndustrialCosts.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "industrial_budgets.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public_blocked_notice",
|
||||
"source": "app/Modules/Industry/IndustrialBudgets.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "industrial_budgets.prepare",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Industry/IndustrialBudgets.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "industrial_budgets.validate",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Industry/IndustrialBudgets.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "industrial_budget_comparisons.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "public_blocked_notice",
|
||||
"source": "app/Modules/Industry/IndustrialBudgets.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "industrial_budget_comparisons.prepare",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Industry/IndustrialBudgets.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "purchasing_budget.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Purchasing/BudgetWorkspace.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "purchasing_budget.create",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Purchasing/BudgetWorkspace.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "purchasing_budget.approve",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Purchasing/BudgetWorkspace.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "purchasing_budget.record",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Purchasing/BudgetWorkspace.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "purchasing_budget.consume",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Purchasing/BudgetWorkspace.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "purchasing_budget.reinforcement.propose",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Purchasing/BudgetWorkspace.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "purchasing_budget.reinforcement.review",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Purchasing/BudgetWorkspace.php",
|
||||
"already_granted": false
|
||||
},
|
||||
{
|
||||
"permission": "supplier_payables.view",
|
||||
"tenant_id": 1,
|
||||
"company_id": 1,
|
||||
"unit_id": 1,
|
||||
"scope": "unit",
|
||||
"availability": "demo_only",
|
||||
"source": "app/Modules/Purchasing/SupplierPayables.php",
|
||||
"already_granted": false
|
||||
}
|
||||
],
|
||||
"qa_supplier_actions": [
|
||||
"view",
|
||||
"prepare",
|
||||
"validate",
|
||||
"payments_view",
|
||||
"payment_prepare",
|
||||
"payment_confirm",
|
||||
"allocation_prepare",
|
||||
"allocation_confirm"
|
||||
],
|
||||
"qa_supplier_store": "pa_access; synthetic contexts only, not public sgf_db",
|
||||
"separation_of_duties_preserved": true,
|
||||
"real_fiscal_emission": false,
|
||||
"bank_execution": false,
|
||||
"public_payables_enabled": false,
|
||||
"permission_changes": 0,
|
||||
"source_comparison": [
|
||||
{
|
||||
"file": "app/Modules/Services/ServiceWorkflow.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Services/ServicePermissions.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Services/DocumentPreparation.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Services/DocumentPreview.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Services/InternalConfirmation.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Services/CatalogueAccounting.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Services/ServiceFiscal.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Services/ServiceInvoicing.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Services/ServiceReceivables.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Services/ServiceCalculation.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Workshop/WorkshopWorkflow.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Workshop/WorkshopBilling.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Workshop/WorkshopCorrections.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Workshop/DirectCosts.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Industry/IndustrialCosts.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Industry/IndustrialBudgets.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Purchasing/BudgetWorkspace.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Purchasing/BudgetAdapter.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Purchasing/SupplierPayables.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Shared/Testing/TestingDatabaseGuard.php",
|
||||
"identical": true
|
||||
},
|
||||
{
|
||||
"file": "app/Modules/Identity/Services/Permissions.php",
|
||||
"identical": true
|
||||
}
|
||||
],
|
||||
"qa_supplier_roles": {
|
||||
"preparacao": [
|
||||
"view",
|
||||
"prepare",
|
||||
"payments_view",
|
||||
"payment_prepare",
|
||||
"allocation_prepare"
|
||||
],
|
||||
"validacao": [
|
||||
"view",
|
||||
"validate",
|
||||
"payments_view",
|
||||
"payment_confirm",
|
||||
"allocation_confirm"
|
||||
],
|
||||
"consulta": [
|
||||
"view",
|
||||
"payments_view"
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user