As organizations migrate to the cloud, cybersecurity threats have grown, making security a top priority. This shift is driven by the realization that data breaches can have devastating financial and reputational impacts. Businesses are now prioritizing the protection of sensitive data, often opting to invest more in security measures despite potentially higher costs. David S.Linthicum, industry expert and thought leader, shares an article on Infoworld.com on why cloud security typically prioritizes and outranks cost and scalability for some companies. Linthicum explains how the shift in prioritizing cloud security over cost and scalability is a significant trend driven by several factors. Some include: rising cyberthreats, complex cloud environments, compliance and regulatory pressures, reputation, long-term cost implications, innovation and agility. “This landscape is driving businesses to adopt a ‘security-first’ mindset,” he notes.” Although this can be a platitude, we must recognize that other benefits of cloud computing—cost savings and scalability—can be undermined without good security planning and mechanisms. This shift mirrors a broader global movement toward valuing resilience and reliability alongside traditional operational metrics.”

How can companies keep security and cloud costs within a reasonable budget? Balancing cloud costs with security involves strategic approaches to optimize resources while safeguarding systems and data, Linthicum explains. “This directly correlates with the price of the cloud versus the value of security, and they are not often that easy to connect. Many assume that the more security you’ll need, the higher the cost of the cloud services.” However, he has found that in many instances that the opposite is true.

Below are Linthicum’s words of advice to help you find value in security and move away from the accepted mentality that more security always means more money.

  • Build security into the architecture from the start to avoid expensive fixes later. This seems obvious but it’s often not done. Security is an afterthought about half the time, and companies then are forced to toss money at the problem.
  • Automate compliance and management to reduce manual efforts and costs. Automation means repeating good processes without depending on humans; security is no different.
  • Use strong access controls to ensure only authorized users access critical data. Identity management is the most used approach here, and for good reason.
  • Regularly audit cloud usage to eliminate wasteful spending and optimize resource allocation. Also, train teams to efficiently manage cloud resources and security.

 

For Full Article, Click Here

If you’re in Lawson on PO20 and you’re trying to delete a PO, you may sometimes come across the following error message, “Cannot delete, line ###### has been issued”.

 

There is a reason why you cannot delete and a workaround for it. The reason for it not being able to be deleted is that unfortunately, since the PO has been issued, the vendor has a copy of that PO. This means that it is a binding document. It cannot be deleted. It needs to be kept in the system so that it can be referenced if the vendor should call about it. The only action you can take is that the PO can be canceled instead.

In Lawson Security, you may come across a problem where no programs are found with any securable types enabled. This is a simple fix. Follow the steps below to learn how to fix security not registering Lawson (when given all securable types):

When editing the class select Add Rule, then in the Securable Types Online, add all top system codes (HR, AP, TE etc.) as shown below:

Next, you will need to validate that the objects are added:

Clear Server cache in LSA, Clear IOS cache in Portal.

Logout then log back in and test again. This should enable all and solve the issue.

 

This sort of task is commonly handled by a Lawson functional resource. Many organizations opt to engage a team of Lawson consultants who provide managed services for a fixed monthly fee. These consultant teams possess extensive expertise and diverse knowledge, making them suitable for large-scale enterprises. However, they are equally beneficial for smaller organizations that do not require a dedicated Lawson employee onsite. Nogalis provides such services, and we welcome you to reach out to us through our contact page.

 

The following error can be seen in the landmark grid log if a user action has action count:0 but has completed because “Timeout” is a system action and does not count as an action coming from the flow.

This error will appear every 30 minutes in the grid log (each time the escalation thread runs)

 

“Landmark Grid Error: LPA: Error: Invalid queue data passed to UserActionManager (workunit: 35854, activity: 2, action count: 0)”

 

Resolution:

Log in through richclient and search on “pfiactivity” in the search bar. Use this menu, find the workunits that are generating the error in the grid log and check each of the activities to ensure that each one has a status of “completed”. If the status is not “completed” you can manually update the status to resolve the error.

Lawson Portal 10.1 Series – Adding Main Content in Portal 10.1

We’ve covered three articles in the Lawson Portal 10.1 series: how to personalize the theme and portal elements of your Lawson Portal, as well as how to add personal bookmarks on the page. In the next part of the series, we will go over how to add main content.

 

In Lawson Portal 10.1, adding content to your main screen is very similar to previous versions.  First, open the left-hand menu and go to General > Content.

Expand the bookmark that has the you wish to add (on the left).  Double-click the subordinate (under the bookmark) that you wish to see on the main content page.  The item will be moved to the right side under Main Content after it is added.  If you don’t see the bookmark you are looking for, check with your administrator to make sure you have access.

Before:

After:

Click Save and Reload Infor Lawson.  Now your homepage will contain the content you selected.

 

Lawson Portal 10.1 Series – Adding Bookmarks in Portal 10.1

In the first two articles of the series we went over how to personalize the theme and portal elements of your Lawson Portal. The next article in the Lawson Portal 10.1 Series overview will cover how to add personal bookmarks on the page.

 

In Lawson Portal 10.1, adding bookmarks is very similar to previous versions.  First, open the left-hand menu and go to General > Content.

Double-click from the available bookmarks that you wish to add (on the left).  The Bookmark will be moved to the right side under bookmarks after it is added.  If you don’t see the bookmark you are looking for, check with your administrator to make sure you have access.

Before:

After:

Click Save and Reload Infor Lawson

 

Issue: Users encounter the following error when executing a query or upload in Microsoft Office Add-ins (MOA):

FATAL ERROR: ITEM_SECURED

File FILERELFLD is secured.

Refer to the moa.log for any returned error details.

NOTE: CNDFLD could also be listed as a file/table in the error displayed above.

 

How can I address this message?

Resolution: This issue stems from a security (authorization) setup/configuration problem.

 

To resolve this, you need to determine where to add the security rule. The steps outlined below are tailored to implementing this change in the ADDINS security class provided by Infor Lawson by default. This ADDINS security class is linked to the LawsonQueryToolsRole security role. Typically, end users requiring access to MOA should have the LawsonQueryToolsRole assigned to them, as it’s a preconfigured deliverable granting all necessary access to items required for MOA usage. If you’re utilizing a different setup, adjust the steps accordingly by adding the rule to the appropriate security class instead of ADDINS. Ensure that the security class is assigned to a ROLE already assigned to the user.

 

  1. Log in to Lawson Security Administrator (LSA).
  2. Navigate to the “Profile Management” tab.
  3. Click on “Profiles.”
  4. Double-click on the “GEN” Profile ID.
  5. Double-click on the “ADDINS” security class name.
  6. Click the “Add Rule” button.
  7. Change the “Securable Types” to “Files.”
  8. Expand (Click on +) “CS.”
  9. Locate the table listed in the error under “CS” (e.g., FILERELFLD) and check the box next to it.
  10. Click “Apply.”
  11. Test with the user. Note that you might need to wait for your security “caching interval” to pass. This setting can be found in the LSA tool under Server Management > Server on the general tab and is typically set to 900 seconds (15 minutes) by default.

 

The option to “Create CSV File” in print manager in Portal or attempt to export a report to CSV using Lawson Addins, the CSV file is not generated and the following error message is displayed in Excel or the browser after it opens:

Error generating CSV report file. Check IOS logs for details.

ERROR [ key=ERROR_GENERATING_CSV level=1 ]

<![CDATA[ Error generating CSV report file. ]]>

<![CDATA[ Check IOS logs for details. ]]>

The ios.log shows the following type of detail:

 

2024-01-05 13:40:32,088 ERROR [WebContainer : 8] [user1      ] [REPORT      ] [BldxffilesRunner] ********************** bldxffiles **********************

2024-01-05 13:40:32,088 ERROR [WebContainer : 8] [user1      ] [REPORT      ] [BldxffilesRunner] Security Violation

/GENDIR/bin/rptgen: Error Encountered In Execution

2024-01-05 13:40:32,088 ERROR [WebContainer : 8] [user1      ] [REPORT      ] [BldxffilesRunner] ********************************************************

2024-01-05 13:40:32,088 ERROR [WebContainer : 8] [user1      ] [REPORT      ] [ReportEngine] IOException generated while streaming / LAWDIR/print/user1/ap201/1/AP201.csv/

2024-01-05 13:40:32,088 ERROR [WebContainer : 8] [user1      ] [REPORT      ] [ReportEngine] File not found  /LAWDIR/print/user1/ap201/1/AP201.csv

2024-01-05 13:40:32,089 ERROR [WebContainer : 8] [user1      ] [REPORT      ] [Report] com.lawson.ios.core.Report.ReportException: ERROR_GENERATING_CSV

2024-01-05 13:40:32,096 INFO  [WebContainer : 8] [            ] [            ] [IOSSecurityContext] Destroying security context for user1

 

Resolution:

To troubleshoot this issue, follow the steps below:

Check the LAWDIR/system/ios.logs for the actual error message and problem. When reviewing the IOS logs, start with a search for “ERROR_GENERATING_CSV” and then review the messages that occur before that.

For the error message used in the example above, make sure the user has been granted access to the “rptgen” token under the ENV profile in Lawson Security. The user should be assigned a batch role which grants access to ‘rptgen’.

  1. Log into the Lawson Security Administrator.
  2. Go to the ENV profile.
  3. Select your batch security class.
  4. Click Add Rule.
  5. Choose the box for development tools.
  6. Select Grant all access.
  7. Expand the development tools.
  8. Select rptgen – Grant all access.
  9. Apply the rule.