标签: role

AWS Lambda:提供的执行角色无权调用 EC2 上的 DescribeNetworkInterfaces

今天我有一个新的 AWS Lambda 问题,在谷歌找不到任何地方。

我新建了一个 Lambda 函数,毫无疑问。但是当我在这个函数中输入任何代码时[例如。console.log();] 并单击“保存”,出现错误:“提供的执行角色无权调用 EC2 上的 DescribeNetworkInterfaces”

exports.handler = (event, context, callback) => {
    callback(null, 'Hello from Lambda');
    console.log();  // here is my code   
}; 
Run Code Online (Sandbox Code Playgroud)

我将函数与 Role 绑定: lambda_excute_execution(Policy:AmazonElasticTranscoderFullAccess) 并且此函数现在未与任何触发器绑定。

然后,我给角色“AdministratorAccess”策略,我可以正确保存我的源代码。

此角色可以在今天之前成功运行 Functions。

有人知道这个错误吗?

非常感谢!

policy role amazon-web-services amazon-iam aws-lambda

70
推荐指数
7
解决办法
6万
查看次数

role = form如何帮助实现可访问性?

我已经读过该role属性被添加到Bootstrap以获取可访问性,我想知道如何<form role="form">帮助访问.有关此特定用法的示例,请参见http://getbootstrap.com/css/#forms-example.

搜索Bootstrap的回购"角色"无济于事.

我的问题是信息似乎是多余的.的概念,即该元素是一个形式已经由HTML标签(表示<form>),那么什么帮助,如果我们还添加元素被打roleform?添加role="..."是否role会有所不同form(我不知道是什么 - 但让我们假装)是有意义的; 就目前而言(特别是没有具体推理/用例的例子),它充其量是令人费解的.

html forms accessibility role twitter-bootstrap-3

68
推荐指数
3
解决办法
5万
查看次数

如何为角色指定ansible预分配?

应如何定义角色依赖的预置任务.我目前有一个apache具有用户变量的角色,所以在我自己的角色中<role>/meta/main.yml我做了类似的事情:

---
dependencies:
  - { role: apache, user: proxy }
Run Code Online (Sandbox Code Playgroud)

此时的问题是我仍然没有我指定的用户,当角色尝试apache在不存在的用户下启动服务器时,我收到错误.

我尝试创建一个<role>/tasks/main.yml类似的任务:

---
- user: name=proxy
Run Code Online (Sandbox Code Playgroud)

但是只有apache在依赖项中运行任务后才会创建用户(这是预期的).那么,有没有办法创建一个在依赖项中运行角色之前创建用户的任务?

dependencies role ansible

44
推荐指数
5
解决办法
6万
查看次数

将"创建模式"ON数据库授予用户?

我正在使用PostgreSQL 9.1并且必须向用户授予"创建模式"ON数据库.

我怎样才能做到这一点?

postgresql role postgresql-9.1

32
推荐指数
1
解决办法
2万
查看次数

Spring安全性为所有角色名称添加了前缀"ROLE_"?

我在Web Security Config中有这个代码:

 @Override
protected void configure(HttpSecurity http) throws Exception {
    http
            .authorizeRequests()
            .antMatchers("/api/**")
            .hasRole("ADMIN")
            .and()
            .httpBasic().and().csrf().disable();

}
Run Code Online (Sandbox Code Playgroud)

所以我在我的数据库中添加了一个具有"ADMIN"角色的用户,当我尝试使用此用户登录时,我总是得到403错误,然后我启用了spring for log,我找到了这一行:

2015-10-18 23:13:24.112 DEBUG 4899 --- [nio-8080-exec-1] o.s.s.w.a.i.FilterSecurityInterceptor    : Secure object: FilterInvocation: URL: /api/user/login; Attributes: [hasRole('ROLE_ADMIN')]
Run Code Online (Sandbox Code Playgroud)

为什么Spring Security正在寻找"ROLE_ADMIN"而不是"ADMIN"?

java spring spring-mvc spring-security role

23
推荐指数
4
解决办法
3万
查看次数

如何使用spring安全性插件获取当前用户角色?

我在我的grails应用程序中使用spring-security-core插件.我需要知道当前用户在控制器操作中的角色.我该如何检索?

grails authorization spring-security role

20
推荐指数
2
解决办法
2万
查看次数

什么是"承担"AWS中的角色?

究竟"假设"角色在AWS中意味着什么?提供了明确的定义?

背景

假设经常使用角色并试图理解定义及其实际含义.

我想当一个主体(IAM用户,在EC2实例中运行的应用程序等调用访问AWS资源的操作)需要调用访问AWS资源的操作时:

  1. AWS(API?或AWS中的某些授权运行时?)标识可以授予主体的角色.

    例如,如果指定EC2用户执行assume-role API调用并运行访问IAM配置文件所附加到的EC2实例中的AWS资源的应用程序,则:

    • EC2 IAM配置文件中的所有IAM角色
    • 假定角色调用中请求的IAM角色和策略
    • 授予EC2用户的IAM角色

  2. AWS从角色中找到角色,该角色具有允许原则对资源执行操作的策略(操作,资源).

  3. AWS将原则的角色转换为已识别的角色.

当第3步发生时,就说"委托人承担了这个角色".它是否正确?

研究

使用IAM角色

在IAM用户,应用程序或服务可以使用您创建的角色之前,您必须授予切换到该角色的权限.您可以使用附加到IAM用户组之一或用户自身的任何策略来授予必要的权限.

role amazon-web-services aws-iam

18
推荐指数
2
解决办法
5667
查看次数

`ghc-pkg`和`cabal`程序如何相关?(Haskell的)

据我所知,这cabal是一个管理FreeBSD软件包安装的程序pkg_add.但还有另一个工具叫做ghc-pkg.我不知道为什么有两个不同的程序.他们每个人的角色是什么?他们是如何相关的?

haskell role relationship ghc cabal

16
推荐指数
1
解决办法
1249
查看次数

createdb:数据库创建失败:错误:拒绝创建数据库的权限

我对root用户,超级用户,用户权限感到困惑!我无法在用户"sportu"内创建数据库.以下是我使用的命令: -

athleticu@ip-172-30-4-103:/home/ubuntu$ createdb -T template0 simple_db1
createdb: database creation failed: ERROR:  permission denied to create database
athleticu@ip-172-30-4-103:/home/ubuntu$ sudo createdb -T template0 simple_db1
sudo: unable to resolve host ip-172-30-4-103
createdb: could not connect to database template1: FATAL:  role "root" does not exist
Run Code Online (Sandbox Code Playgroud)

请有人澄清我的疑惑并告诉我应该写些什么!

postgresql root role permission-denied

15
推荐指数
4
解决办法
3万
查看次数

Asp.Net使用Active Directory中的安全组进行基于角色的身份验证

我正在尝试做一些简单的事情(我想) - 使用我们域中的Active Directory组使用基于角色的安全性来保护我的应用程序.

具体来说,我需要显示/隐藏页面上的项目,具体取决于当前登录的用户是否属于domain\groupAActive Directory.出于某种原因,很难找到有关使用Active Directory的信息.我似乎发现的所有内容都详细介绍了使用角色使用基于表单的身份验证,或者它使用数据库来存储信息.

我想要做的就是在Active Directory中使用我们已经概述的安全结构.有人可以解释我需要什么吗?

我需要:

  1. <roleManager enabled="true"/>web.config
  2. <allow roles ="domain\groupA"/>web.config
  3. IIS设置为Windows身份验证
  4. if (User.IsInRole(@"domain\groupA")){ //do stuff } 在我的页面?

我还缺少什么?什么?因为它不起作用.嘿嘿.

感谢你的帮助.

c# asp.net security authentication role

14
推荐指数
1
解决办法
1万
查看次数