You can Create a JavaScript enable rule based on the user is member of team .... function isUserMemberOfTeam(teamid) { var requestResults = null; var serverUrl = Xrm.Page.context.getClientUrl(); var oDataUri = serverUrl + "/xrmservices/2011/OrganizationData.svc/TeamMembershipSet?$select=*&$filter=TeamId eq guid'" + teamid + "' and SystemUserId eq guid'" + Xrm.Page.context.getUserId() + "'"; var service = new XMLHttpRequest(); service.open("GET", oDataUri, false); service.setRequestHeader("X-Requested-Width", "XMLHttpRequest"); service.setRequestHeader("Accept", "application/json,text/javascript, */*"); service.send(); if (service.readyState == 4 /* complete */) { requestResults = eval('(' + service.responseText + ')').d; } if (requestResults != null && requestResults.results.length > 0) { return true; } return false; }
↧