Serverless.yml provider role clarification

I’m looking for some clarification regarding the serverless.yml example shown in the documentation. Namely, the provider role, here:

  role: arn:aws:iam::XXXXXX:role/role # Overwrite the default IAM role which is used for all functions

Is this the lambda execution role? Or is this a role assumed by the deployment process in order to create provider assets?