# Codeunit

<table id="bkmrk-system-name-display-" style="width: 100%; height: 509.115px;"><tbody><tr style="height: 46.623px;"><th style="width: 19.233%; height: 46.623px;">System name</th><th style="width: 24.436%; height: 46.623px;">Display name</th><th style="width: 47.746%; height: 46.623px;">Explanation</th><th style="width: 8.46019%; height: 46.623px;">Extra info</th></tr><tr style="height: 46.623px;"><td style="width: 19.233%; height: 46.623px;">**codeunitLoadExternal**</td><td style="width: 24.436%; height: 46.623px;">Load external codeunits</td><td style="width: 47.746%; height: 46.623px;">Allow server to load JAR files outside webapplication WEB-INF folder</td><td style="width: 8.46019%; height: 46.623px;"> </td></tr><tr style="height: 46.623px;"><td style="width: 19.233%; height: 46.623px;">**codeunitPathJarFile**</td><td style="width: 24.436%; height: 46.623px;">Filesystem folder for codeunits</td><td style="width: 47.746%; height: 46.623px;">Folder that is considered safe to use for built-in class loader</td><td style="width: 8.46019%; height: 46.623px;"> </td></tr><tr style="height: 29.8361px;"><td style="width: 19.233%; height: 29.8361px;">**codeunitPathJarLink**</td><td style="width: 24.436%; height: 29.8361px;">Http URL folder for codeunits</td><td style="width: 47.746%; height: 29.8361px;">URL that is considered safe to use for built-in class loader</td><td style="width: 8.46019%; height: 29.8361px;"> </td></tr><tr style="height: 29.8361px;"><td style="width: 19.233%; height: 29.8361px;">**safeCreateAddGroup1**</td><td style="width: 24.436%; height: 29.8361px;">Fullauto: Add group A</td><td style="width: 47.746%; height: 29.8361px;">Option for full auto user/exclusivegroup creation</td><td style="width: 8.46019%; height: 29.8361px;"> </td></tr><tr style="height: 29.8361px;"><td style="width: 19.233%; height: 29.8361px;">**safeCreateAddGroup2**</td><td style="width: 24.436%; height: 29.8361px;">Fullauto: Add group B</td><td style="width: 47.746%; height: 29.8361px;">Option for full auto user/exclusivegroup creation</td><td style="width: 8.46019%; height: 29.8361px;"> </td></tr><tr style="height: 46.623px;"><td style="width: 19.233%; height: 46.623px;">**safeCreateIsDatahandler**</td><td style="width: 24.436%; height: 46.623px;">Fullauto: Assign DataHandler role</td><td style="width: 47.746%; height: 46.623px;">Option for full auto user/exclusivegroup creation</td><td style="width: 8.46019%; height: 46.623px;"> </td></tr><tr style="height: 46.623px;"><td style="width: 19.233%; height: 46.623px;">**safeCreateIsUserCreator**</td><td style="width: 24.436%; height: 46.623px;">Fullauto: Assign UserCreator role</td><td style="width: 47.746%; height: 46.623px;">Option for full auto user/exclusivegroup creation</td><td style="width: 8.46019%; height: 46.623px;">  
</td></tr><tr style="height: 46.623px;"><td style="width: 19.233%; height: 46.623px;">**codeunitLoadPathJarFile**</td><td style="width: 24.436%; height: 46.623px;">Load all jar files in the folder</td><td style="width: 47.746%; height: 46.623px;">Overwrites codeunitLoadLibraryFile</td><td style="width: 8.46019%; height: 46.623px;">  
</td></tr><tr style="height: 46.623px;"><td style="width: 19.233%; height: 46.623px;">**codeunitLoadLibraryFile**</td><td style="width: 24.436%; height: 46.623px;">Load only the specified jar files</td><td style="width: 47.746%; height: 46.623px;">Based on codeunitLibraryFileList</td><td style="width: 8.46019%; height: 46.623px;">  
</td></tr><tr style="height: 46.623px;"><td style="width: 19.233%; height: 46.623px;">**codeunitValidateExternal**</td><td style="width: 24.436%; height: 46.623px;">Enable sha256 validation of external jar files</td><td style="width: 47.746%; height: 46.623px;">Only load jar files with hashes found in codeunitExternalHashes (Added in version 11508)</td><td style="width: 8.46019%; height: 46.623px;">  
</td></tr><tr style="height: 46.623px;"><td style="width: 19.233%; height: 46.623px;">**codeunitExternalHashes**</td><td style="width: 24.436%; height: 46.623px;">List of trusted sha256 of jar files</td><td style="width: 47.746%; height: 46.623px;">List of sha256 hashes of files to be loaded, separated by space, comma or semicolon (Added in version 11508)</td><td style="width: 8.46019%; height: 46.623px;">  
</td></tr></tbody></table>