当前位置:网站首页>重磅消息 | Authing 实现与西门子低代码平台的集成
重磅消息 | Authing 实现与西门子低代码平台的集成
2022-08-01 11:48:00 【Authing】

西门子低代码平台(Siemens Low-Code)是面向所有人群的应用开发平台,以帮助企业更好地推动业务发展。近期,西门子低代码平台与 Authing 身份云达成合作,旨在通过 Authing 技术提供的统一认证能力。
01
Siemens Low-Code 介绍
Siemens Low-Code Authing Connector 是通过 Siemens Low-Code 封装的统一认证连接器。通过此连接器,用户可以使用 Authing 提供的统一认证能力登录到你的应用。(https://authing.co/)
Mendix Company, a Siemens business 是全球企业级低代码的领导者,正在从根本上重塑数字化企业构建应用的方式。企业可通过 Siemens Low-Code 低代码软件快速开发平台来扩展自身的开发能力,打破软件开发的瓶颈。借助 Siemens Low-Code 开发平台,企业可以打造具备智能、主动性和人机互动等原生体验的智能化应用,对核心系统进行现代化升级并实现规模化应用开发,以跟上业务增长的速度。
02
Authing 介绍
国内首款以开发者为中心的全场景身份云产品,集成了所有主流身份认证协议,为企业和开发者提供完善安全的用户认证和访问管理服务。如今,Authing 已支持 40,000,000 用户安全登录,并已为中国石油、海底捞、可口可乐、元气森林、招商银行、三星集团等国内外先进企业打造了卓越的开发方式、高效的办公流程和安全的 IT 管理体系。
03
@ 方案介绍
Authing Connector 使用 Demo 参考:Siemens Low-Code 对接 Authing SAML SSO
配置 Authing 应用
- 在 Authing 中创建应用。

- 配置 SAML
在应用配置界面往下滑,找到其他配置,点击展开。
打开启用 SAML2 Provider 开关,并配置默认 ACS 地址,地址格式为 <your_mendix_app_host>/SSO/assertion,然后保存配置。

配置 Siemens Low-Code App
- 下载必要的 Module 并导入项目
SAML:
https://marketplace.mendix.com/link/component/1174
Mx Model reflection:
https://marketplace.mendix.com/link/component/69
在项目设定内,选择 SAML20.Startup 为项目启动后执行的微流。或是将SAML20.Startup 加入原先项目的启动微流中。

设定 App 的导览选单,增加 SSO 配置功能,当点击时呼叫 SAML20.OpenConfiguration 微流。

- 设定App 的导览选单,增加用户管理功能,当点击时开启 Administration.Account_Overview 页面。

- 设定项目权限,将项目的管理者角色对应至其他模块的管理者角色。



- 启动项目,以管理员身份登录 App,可以看到出现了 SAML 配置页面。

- 配置 SP Configuration,其中的信息按需填写即可,填写完成后保存。

- 新增 IdP Configuration。

填写 Alias 和 metadata URL。
其中 metadata URL 从 Authing 应用详情复制。
点击 Next,勾选 Allow Idp Intiated Authentication。
点击 Next,选择 Use Name ID。
点击 Next,选择 Administration.Account 作为用户对象,选择 Name 来储存用户主体属性。
点击 Next,选择允许创建用户,选择新建用户的默认角色。
点击 Next,点击 Save,即创建成功。选中刚刚创建的 IdP,并开启。
测试登录
在浏览器输入<your_mendix_app_host>/SSO/login/SSO/ 回车,会跳转到 Authing 登录。
输入账号密码,点击登录,即可登录成功。

在用户管理界面可以看到刚创建的用户。
在 SAML 日志中可以看到刚刚的登录日志。
参考链接
https://blog.csdn.net/Mendix/article/details/114696014
https://docs.mendix.com/appstore/modules/saml/
西门子低代码
热线电话:+400 007 8005
邮箱地址:[email protected]
Authing
热线电话:+400 888 2106
世界 500 强企业,都在重构身份管理体系,点击此处了解方案
边栏推荐
- 重庆市大力实施智能建造,推动建筑业数字化转型,助力“建造强市”
- MMF的初步介绍:一个规范化的视觉-语言多模态任务框架
- Deep understanding of Istio - advanced practice of cloud native service mesh
- pandas connects to the oracle database and pulls the data in the table into the dataframe, filters all the data from the current time (sysdate) to one hour ago (filters the range data of one hour)
- 【云享新鲜】社区周刊·Vol.73- DTSE Tech Talk:1小时深度解读SaaS应用系统设计
- R语言ggplot2可视化:使用ggpubr包的ggdensity函数可视化密度图、使用stat_central_tendency函数在密度中添加均值竖线并自定义线条类型
- ddl and dml in sql (the difference between database table and view)
- LeakCanary如何监听Service、Root View销毁时机?
- 博弈论(Depu)与孙子兵法(42/100)
- 判断JS数据类型的四种方法
猜你喜欢

STM32 CAN过滤器配置详解

Favorites|Mechanical Engineer Interview Frequently Asked Questions

【公开课预告】:超分辨率技术在视频画质增强领域的研究与应用

数字化转型实践:世界级2B数字化营销的方法框架

.NET深入解析LINQ框架(三:LINQ优雅的前奏)

新书上市 |《谁在掷骰子?》在“不确定性时代”中确定前行

ECCV22|只能11%的参数就能优于Swin,微软提出快速预训练蒸馏方法TinyViT

Promise学习(二)一篇文章带你快速了解Promise中的常用API

Promise学习(三)Promise的几个关键性问题 -- 状态改变、执行顺序与机制、多任务串联、异常穿透、中断promise链

Pytest电商项目实战(下)
随机推荐
通配符SSL证书不支持多域名吗?
pandas连接oracle数据库并拉取表中数据到dataframe中、筛选当前时间(sysdate)到一个小时之前的所有数据(筛选一个小时的范围数据)
这是我见过写得最烂的Controller层代码,没有之一!
R语言ggplot2可视化:使用ggpubr包的geom_exec函数执行geom_*函数(没有任何参数需要放置在aes中)
Istio Meetup China: Full Stack Service Mesh - Aeraki Helps You Manage Any Layer 7 Traffic in an Istio Service Mesh
Several methods of appending elements are commonly used in js: append, appendTo, after, before, insertAfter, insertBefore, appendChild
程序员的自我修养
石头科技打造硬核品牌力 持续出海拓展全球市场
bat倒计时代码
故障007:dexp导数莫名中断
MMF的初步介绍:一个规范化的视觉-语言多模态任务框架
【无标题】
JS 中的 undefined 和 null 的区别
解决vscode输入! 无法快捷生成骨架(新版vscode快速生成骨架的三种方法)
LeakCanary如何监听Service、Root View销毁时机?
MarkDown公式指导手册
每日一题:连续子数组的最大和(动态规划)
Transfer learning to freeze the network:
爱可可AI前沿推介(8.1)
Solve vscode input! Unable to quickly generate skeletons (three methods for the new version of vscode to quickly generate skeletons)