Hej Ged,

To checkout the codebase just use your magnolia enterprise credentials that you 
also use for checking out regular ee module code from git.

1) Magnolia has a nice rest API. It gives you out of the box endpoints for 
Nodes/Properties. However you are probably going to write your own rest 
endpoints to implement more complex scenarios.
This here should be a good primer on REST and Magnolia: 
https://documentation.magnolia-cms.com/display/DOCS/REST+API

2) This depends on your Magnolia/Cordova configuration. However we recommend to 
connect to a public instance for security reasons. If you want to write back 
from public to author then have a look at: 
https://documentation.magnolia-cms.com/display/DOCS/Clustering. In a nutshell 
you share a mobile app specific workspace between instances.

3) Magnolias Security is the key here. You can give different users different 
roles. The Access control lists attached to the roles command which content can 
be served or stored by the endpoints.
https://documentation.magnolia-cms.com/display/DOCS/Roles+and+access+control+lists
 

The Cordova smartshop project is probably the best documentation as it tells 
you all relevant details on interacting between mobile apps and magnolia.

Kind regards ,
Jan

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=a030f7fa-8355-49f7-83b0-caf4e5beaaa2


----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to