更改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 ,使用高权限账号登录。
首先要获取到Organization ID,使用Get请求到 https://graph.microsoft.com/v1.0/organization ,如下:
然后我们看下现有的branding的本地化信息,发起Get请求到 https://graph.microsoft.com/v1.0/organization/8a4a46fb-41e8-4432-a1da-88abe4751346/branding/localizations ,我这里是没有。
所以我要创建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结尾。"
我这里执行结果如下:
需要必须的权限才能执行上面的请求,可以选择上:
需要的是这个权限,如下图所示:
也可以在请求的 Modify permissions 这个Tab看到需要的权限是什么,在授予后执行。
执行成功后去看下效果:可以看到背景色变了,用户名那里有提示语了,下面还有欢迎语了。
如果我不需要这个了,可以删除,发起DELETE请求到类似URL: https://graph.microsoft.com/v1.0/organization/8a4a46fb-41e8-4432-a1da-88abe4751346/branding/localizations/zh-CN
以上是关于更改Dynamics 365 Online登录页面的风格提示背景等信息的主要内容,如果未能解决你的问题,请参考以下文章
Dynamics 365 Online和On-premises 的不同
Dynamics 365 安装Report Authoring Extension报Microsoft Online Services 登录助手安装程序下载失败