title: Process Data cube from job on SQL server
body: <p>I have an SQL Server Agent job on server(X) that has a step that is supposed to process a data cube on a remote server(Y).</p>
  
  <p>Whenever I run the job it fails and says that server(X) does not have 
  permission to process the Cube or it does not exist.  I believe I have the job set up correctly but how do I give access on server(Y) to server(X) to process the cube??  Below is the script I am using. with the "SQL Server Analysis Services Command"</p>
  
  <pre><code>&lt;Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"&gt;
  &lt;Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:ddl300="http://schemas.microsoft.com/analysisservices/2011/engine/300" xmlns:ddl300_300="http://schemas.microsoft.com/analysisservices/2011/engine/300/300" xmlns:ddl400="http://schemas.microsoft.com/analysisservices/2012/engine/400" xmlns:ddl400_400="http://schemas.microsoft.com/analysisservices/2012/engine/400/400"&gt;
  &lt;Object&gt;
    &lt;DatabaseID&gt;Analysis Services Project1&lt;/DatabaseID&gt;
    &lt;CubeID&gt;S2E&lt;/CubeID&gt;
  &lt;/Object&gt;
  &lt;Type&gt;ProcessFull&lt;/Type&gt;
  &lt;WriteBackTableCreation&gt;UseExisting&lt;/WriteBackTableCreation&gt;
  &lt;/Process&gt;
  &lt;/Batch&gt;
  </code></pre>
  
  <p>When I go to add the server(x) to the admin role on server(Y) via object explorer I cannot find the server through check names button.  Please help.</p>