SLS 控制台内嵌操作指南

开发

 一、机制

二、操作
2.1 子账号操作(主账号身份操作)

登陆ram控制台,创建子账号。
给子账号授予AliyunSTSAssumeRoleAccess权限。

创建子账号ak,并保存。

2.2 创建操作角色(主账号身份)

主账号下创建角色,授予当前账号AliyunLogReadOnlyAccess权限。

2.2 创建操作角色(主账号身份)

主账号下创建角色,授予当前账号AliyunLogReadOnlyAccess权限。

在主账号下创建出具有sls读权限读slsreadrole角色,具有AliyunLogReadOnlyAccess权限。
这里的arn拷贝下来,后续代码使用。

信任策略,表示子账号具有assume权限。

  1. {  "Statement": [    {      "Action""sts:AssumeRole",      "Effect""Allow",      "Principal": {        "RAM": [          "acs:ram::主账号uid:root"        ]      }    }  ],  "Version""1"

2.3 代码获取免登页面

代码链接:https://samplecode.oss-cn-hangzhou.aliyuncs.com/slsconsole.py?spm=a2c4g.11186623.2.17.71337019d4IbX1&file=slsconsole.py

需要修改的配置:

SigninHost: 国内站账号'https://signin-intl.aliyun.com',国际站账号:'https://signin.aliyun.com'
accessKeyId/accessKeySecret 子账号ak,即2.1建的ak
roleArn:主账号下建的role,即2.2建的role
destination:要访问的目的地

  1. // destination取值样例:// 完整查询分析页面:https://sls4service.console.aliyun.com/lognext/project/<Project名称>/logsearch/<日志库名称>?hideTopbar=true&hideSidebar=true## 查询页面https://sls4service.console.aliyun.com/lognext/project/<Project名称>/logsearch/<日志库名称>?isShare=true&hideTopbar=true&hideSidebar=true// 仪表盘页面https://sls4service.console.aliyun.com/lognext/project/<Project名称>/dashboard/<仪表盘ID>?isShare=true&hideTopbar=true&hideSidebar=true 

 

责任编辑:梁菲 来源: 阿里云云栖号
相关推荐

2010-12-21 14:32:43

操作控制台

2014-09-19 10:03:18

Chrome

2010-05-11 09:41:56

MySQL基本操作

2011-07-06 15:25:33

Windows控制台

2011-08-08 10:55:14

IOS 控制台 Consol

2009-06-15 09:50:34

JBoss控制台

2009-10-10 10:45:04

VB 2005新型控制

2009-03-04 10:10:49

控制台桌面虚拟化Xendesktop

2011-07-11 09:57:19

WINDOWS控制台DOS命令

2011-07-27 13:59:04

2011-07-12 15:18:01

SQLite数据库引擎

2009-07-29 10:22:00

Ubuntu虚拟控制台linux

2011-07-11 13:52:45

Windows控制台

2009-06-12 18:50:34

JBoss控制台密码设

2010-09-02 15:54:26

路由器配置

2011-03-24 10:08:38

Nagiosweb

2011-07-11 14:20:19

2010-03-22 18:42:23

2011-07-11 13:43:45

Windows控制台

2011-07-19 15:15:59

故障恢复控制台
点赞
收藏

51CTO技术栈公众号