CRM 2013 – Ribbon Button im Offline-Modus ausblenden

Es gibt Funktionen im CRM (z.B. Prozesse) welche Offline nicht verfügbar sind. Das ist natürlich unpraktisch, wenn man z.B. via Javascript einen Process-Dialog öffnet, der dann klarerweise versagt.

Dafür gibt es die DisplayRule „CrmOfflineAccessStateRule“:

<DisplayRule Id="xxxx">
<CrmOfflineAccessStateRule
   Default="true"
   State="Online"  />
</DisplayRule> 

Die Beispielkonfiguration verursacht, dass der Button nur noch ONLINE angezeigt wird. Die gleiche Rule/Parameter könnt Ihr natürlich in 3rd Party Tooles (z.B. RibbonWorkBench) auch verwenden.

Cheers,
Christian

Leave a reply