天天看點

dynamic 365 配置預設登入應用程式

在dynamic 365 CRM安裝完以後,預設的情況下,我們登入後,進入的界面程式都是Microsoft Dynamics 365 - custom,如下圖:

 而實際需求往往是,希望使用者登入後,進入的是一個自定義的應用程式,例如“客戶服務中心 ”

具體的實作步驟如下:

  1. 點選客戶服務中心,在位址欄中可以擷取到該應用程式的appid值,例如:49607899-bbea-eb11-a128-005056b19712f
  2. 登入應用伺服器,進入目錄安裝目錄C:\Program Files\Dynamics 365\CRMWeb  編輯檔案default.aspx,在檔案代碼塊中添加如下紅色字型标注的一行代碼:
    {
    string queryString = this.GetAppModuleQuery();
    queryString = "49607899-bbea-eb11-a128-005056b19712f";
    queryString = String.IsNullOrEmpty(queryString) ? "" : "?" + queryString;
    Response.Write(@"window.location.replace(" + Microsoft.Crm.CrmEncodeDecode.CrmJavaScriptEncode(Microsoft.Crm.Application.Utility.CrmUri.Create("/main.aspx", Microsoft.Crm.Application.Security.UserInformation.Current).ToString() + queryString) + @");");
    }      

繼續閱讀