AWS Lambda - account Create role problems


I am using the AWS company account and have a personal AWS account as well, As the company account does not grant me access to create roles, How do I go about creating a lambda? Could somebody with this background help?
I am able to create the lambda and use it on my personal instance as I am the root user.
Any help Would be greatly appreciated!


Creating a Lambda function doesn’t always require creating a role at the same time, but the Serverless Framework does require permissions to create roles at the same time as functions (as per the docs).

It’s unfortunate, but it’s required to deliver many of the features that the framework includes.