0

每当我运行命令来获取 DeviceFarm 项目或安排运行时,我都会收到错误消息,指出我没有运行命令的权限,并且我的用户被明确拒绝。

我在角色设置中,找不到任何要添加的策略以使我能够运行这些命令。

我需要添加什么政策?

命令:aws devicefarm schedule-run <options>

错误:User: arn:<user arn> is not authorized to perform: devicefarm:ScheduleRun on resource: <resource arn> with an explicit deny

4

2 回答 2

0

通常,我会说您可以AWSDeviceFarmFullAccess在您的 IAM 用户上添加策略,但明确的拒绝表明某些东西故意禁止此类访问。

如果您使用的 AWS 账户属于 AWS Organizations 层次结构的一部分,则服务控制策略可能会阻止在账户中使用 Device Farm 服务。

于 2021-08-15T22:41:03.343 回答
0

在您的命令前加上 sudo。这将使您能够以提升的权限运行命令,并且您不应该遇到您遇到的一些挑战。

于 2021-07-29T00:02:30.213 回答