当前位置:网站首页>重磅消息 | 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 强企业,都在重构身份管理体系,点击此处了解方案
边栏推荐
- Why Metropolis–Hastings Works
- Fault 007: The dexp derivative is inexplicably interrupted
- 音视频技术开发周刊 | 256
- 关于亚马逊测评,你了解多少?
- Aeraki Mesh became CNCF sandbox project
- 浏览器存储
- 数字化转型实践:世界级2B数字化营销的方法框架
- Favorites|Mechanical Engineer Interview Frequently Asked Questions
- 如何设计一个分布式 ID 发号器?
- How much do you know about Amazon reviews?
猜你喜欢
随机推荐
pandas连接oracle数据库并拉取表中数据到dataframe中、筛选当前时间(sysdate)到一个小时之前的所有数据(筛选一个小时的范围数据)
Flutter Widget 如何启用和屏蔽点击事件
Why Metropolis–Hastings Works
[CLion] CLion always prompts "This file does not belong to any project target xxx" solution
Promise学习(四)异步编程的终极解决方案async + await:用同步的方式去写异步代码
数字化转型实践:世界级2B数字化营销的方法框架
博弈论(Depu)与孙子兵法(42/100)
Deep understanding of Istio - advanced practice of cloud native service mesh
How do programmers solve online problems gracefully?
浏览器存储
ECCV22|只能11%的参数就能优于Swin,微软提出快速预训练蒸馏方法TinyViT
R language ggplot2 visualization: use ggpubr package ggscatter function visualization scatterplot, use xscale wasn't entirely specified X axis measurement adjustment function, set the X coordinate for
[Open class preview]: Research and application of super-resolution technology in the field of video quality enhancement
What is MNIST (what does plist mean)
How much do you know about Amazon reviews?
Dapr 与 NestJs ,实战编写一个 Pub & Sub 装饰器
新书上市 |《谁在掷骰子?》在“不确定性时代”中确定前行
达梦更换正式授权dm.key
leetcode/子矩阵元素和
R语言两个时间序列数据的滞后相关性可视化:使用forecast包的ccf函数绘制交叉相关函数,根据可视化结果分析滞后相关性









