<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Start</provider_name><provider_url>https://u3asite.net/start</provider_url><author_name>Gary</author_name><title>GravWorks Overall Approach - Start</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="XLRxC3Py61"&gt;&lt;a href="https://u3asite.net/start/blog/gravworks-overall-approach/"&gt;GravWorks Overall Approach&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://u3asite.net/start/blog/gravworks-overall-approach/embed/#?secret=XLRxC3Py61" width="600" height="338" title="&#x201C;GravWorks Overall Approach&#x201D; &#x2014; Start" data-secret="XLRxC3Py61" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://u3asite.net/start/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>Heres a (not so) brief explanation of the GravWorks approach. Roles All activity is by users who have defined Roles. Roles control access, available actions, authority, and level of experience or knowledge. Each user can have 1 or more roles. Data Organisation Even though all action is performed by users with roles, all action, history, ... Read more</description><thumbnail_url>https://u3asite.net/start/wp-content/uploads/sites/5/2016/10/who_1476415236-300x300.png</thumbnail_url></oembed>
