<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">If I understand correctly, to the
      template you put just scopes, which you want to be shared for all
      clients. You can add additional scopes per client if needed.<br>
      <br>
      Example where it can be useful: You want that each accessToken
      will contain all realm roles + all client roles of the client who
      issued it. So:<br>
      - you add all realm roles to the client template scope<br>
      - accessToken issued for clientA will contain all realm roles and
      all client roles of clientA<br>
      - accessToken issued for clientB will contain all realm roles and
      all client roles of clientB<br>
      <br>
      In your example, you don't want any scope to be "shared", so there
      won't be any scope defined on template and both "user console" and
      "admin console" will have just their own scopes.<br>
      <br>
      Marek<br>
      <br>
      On 17/12/15 09:58, Stian Thorgersen wrote:<br>
    </div>
    <blockquote
cite="mid:CAJgngAesjNTb1+tDjR=ZW3QxF-yVZ2w6VrX7n-uLpS6jBZUaBg@mail.gmail.com"
      type="cite">
      <div dir="ltr">Not sure we even need scope in client templates?
        Isn't it sufficient to only have scope control on a per-client?
        <div><br>
        </div>
        <div>For example say there's 3 clients in a group of clients:</div>
        <div>* service - user and admin roles</div>
        <div>* user console</div>
        <div>* admin console</div>
        <div><br>
        </div>
        <div>You don't want the user console to have scope on the admin
          console just because it's in the same group. Also, you don't
          want the service to have any scope.</div>
        <div><br>
        </div>
        <div>Can anyone come up with an example where scope on the
          client template would be useful?</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On 16 December 2015 at 14:22, Marek
          Posolda <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:mposolda@redhat.com" target="_blank">mposolda@redhat.com</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex"><span
              class="">On 15/12/15 18:34, Bill Burke wrote:<br>
              &gt; So, what to do about scope and client templates? 
              Client templates could<br>
              &gt; have "full scope allowed" or define a scope.  A
              client would either<br>
              &gt; click "full scope allowed" or it can add additional
              scoped roles.<br>
              &gt;<br>
              &gt; Sound ok?<br>
              &gt;<br>
            </span>yes to me. I suppose each client will still
            automatically receives his<br>
            own client roles to the scope like it's now.<br>
            <span class="HOEnZb"><font color="#888888"><br>
                Marek<br>
              </font></span>
            <div class="HOEnZb">
              <div class="h5">_______________________________________________<br>
                keycloak-dev mailing list<br>
                <a moz-do-not-send="true"
                  href="mailto:keycloak-dev@lists.jboss.org">keycloak-dev@lists.jboss.org</a><br>
                <a moz-do-not-send="true"
                  href="https://lists.jboss.org/mailman/listinfo/keycloak-dev"
                  rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/keycloak-dev</a><br>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </body>
</html>