更改Dynamics 365 Online登录页面的风格提示背景等信息

Posted luoyong0201

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更改Dynamics 365 Online登录页面的风格提示背景等信息相关的知识,希望对你有一定的参考价值。

我是微软Dynamics 365 & Power Platform方面的工程师/顾问罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面的微软最有价值专家(Microsoft MVP),欢迎关注我的微信公众号 MSFTDynamics365erLuoYong ,回复465或者20220307可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me!

​以前的博文 ​​为做了面向互联网部署(IFD)的Dynamics 365定制登录账号格式​​​ 讲了本地布署的Dynamics 365的登录界面如何更改,你可能会问,Dynamics 365 Online的登录界面可以定制吗?最近发现可以了,分享出来和大家一起看看。用到 Microsoft Graph,我以前的博文用到了,读者朋友们可以先看下之前的博文:​​Dynamics 365通过Action调用Graph API获取用户经理信息​​​ ,用得到的Microsoft Graph API请参考 ​​organizationalBrandingLocalization resource type​​ 。

打开 ​​https://developer.microsoft.com/en-us/graph/graph-explorer​​ ,使用高权限账号登录。

更改Dynamics


首先要获取到Organization ID,使用Get请求到 ​​https://graph.microsoft.com/v1.0/organization​​ ,如下:

更改Dynamics


然后我们看下现有的branding的本地化信息,发起Get请求到 ​​https://graph.microsoft.com/v1.0/organization/8a4a46fb-41e8-4432-a1da-88abe4751346/branding/localizations​​ ,我这里是没有。

更改Dynamics


所以我要创建branding的本地化信息,使用POST请求到 ​​https://graph.microsoft.com/v1.0/organization/8a4a46fb-41e8-4432-a1da-88abe4751346/branding/localizations​​​ ,这次请求内容需要提供,我这里提供的内容如下:可以设置的属性很多,包括背景图片,LOGO等,可以参考 ​​https://docs.microsoft.com/en-us/graph/api/resources/organizationalbrandinglocalization?view=graph-rest-1.0​​ ,我这里是简单改几个属性演示给大家看。


"backgroundColor": "#ADD8E6",
"id": "zh-CN",
"signInPageText": "欢迎来到罗勇的Demo环境!",
"usernameHintText": "用户名是以@CRM149799.onmicrosoft.com结尾。"


我这里执行结果如下:

更改Dynamics


需要必须的权限才能执行上面的请求,可以选择上:

更改Dynamics


需要的是这个权限,如下图所示:

更改Dynamics


也可以在请求的 Modify permissions 这个Tab看到需要的权限是什么,在授予后执行。

更改Dynamics


执行成功后去看下效果:可以看到背景色变了,用户名那里有提示语了,下面还有欢迎语了。

更改Dynamics

如果我不需要这个了,可以删除,发起DELETE请求到类似URL: ​​https://graph.microsoft.com/v1.0/organization/8a4a46fb-41e8-4432-a1da-88abe4751346/branding/localizations/zh-CN​


以上是关于更改Dynamics 365 Online登录页面的风格提示背景等信息的主要内容,如果未能解决你的问题,请参考以下文章

Dynamics 365Online 登录跳转报错页

Dynamics 365Online 登录跳转报错页

Dynamics 365Online 登录跳转报错页

Dynamics 365 Online和On-premises 的不同

Dynamics 365 安装Report Authoring Extension报Microsoft Online Services 登录助手安装程序下载失败

Dynamics 365Online 如何在XrmToolBox中连接21v的Instance