Is it possible to damage books with an extension?
chrmrn
Member Posts: 12
Yes, it is!
Try to publish and run that:
codeunit 50112 DeleteGLE
{
procedure OnRun();
var
gle: Record "G/L Entry";
begin
Message('this will delete 1st G/L Entry');
gle.FindFirst();
gle.Delete();
end;
}
This works at current BC Spring Release.
As you can see no permission to G/L Entry was granted.
Any idea why it is wrong?
Try to publish and run that:
codeunit 50112 DeleteGLE
{
procedure OnRun();
var
gle: Record "G/L Entry";
begin
Message('this will delete 1st G/L Entry');
gle.FindFirst();
gle.Delete();
end;
}
This works at current BC Spring Release.
As you can see no permission to G/L Entry was granted.
Any idea why it is wrong?
0
Answers
-
Are you sure the servicetier is running under a customer license? If so, this is quite troublesome.0
-
It is MS SaaS cloud0
-
I know Oracle based ERP that allows it all. 'Safe zones' do not exist in the database. Maybe MS is just letting go.0
-
This is illegal in some countries. The system will not be validated.0
-
Auditors know the ease a GL record can be deleted using a simple SQL statement (embedded in AL).
But I'm sure you're right. Some might be very strict on that. And with the saas environments on the rise this could be implemented like brick again. But on premise..
0 -
This makes Indirect Access Permissions nonsense!0
-
No, this makes forced permissions by MS nonsense. Permissions are very much needed (direct and indirect), but can be fully controlled by the customer.0
Categories
- All Categories
- 75 General
- 75 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 610 NAV Courses, Exams & Certification
- 1.9K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 251 Dynamics CRM
- 103 Dynamics GP
- 6 Dynamics SL
- 1.5K Other
- 991 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 28 Design Patterns (General & Best Practices)
- Architectural Patterns
- 9 Design Patterns
- 4 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1K General Chat
- 1.6K Website
- 77 Testing
- 1.2K Download section
- 23 How Tos section
- 249 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions
