We have multi-tenancy in our production environment. When testing the alfresco-iso-app against the server, we get errors when going into the "Sites" tab. This is the URL it tries to use to retrieve the sites: http://127.0.0.1:8080/alfresco/api/-default-/public/alfresco/versions/1/people/<userName>/sites Does it always try to retrieve the sites from the default tenant? (Navigating via "Repository" tab works fines. (Although you get all the folders the user doesn't want to see.
Additionaly, this message is in the console: DEBUG [AlfrescoDefaultHTTPRequest connectWithURL:method:session:requestBodyutputStream:completionBlock:] GET http://127.0.0.1:8080/alfresco/api/-default-/public/alfresco/versions/1/people/<userName>/sites 2015-08-11 13:23:41.293 AlfrescoApp[71079:36423473] INFO [AppConfigurationManager sessionReceived:] Error retieving the profile with identifier: (null) from server config. Error: The requested node wasn't found 2015-08-11 13:23:41.294 AlfrescoApp[71079:36423473] ERROR [AppConfigurationManager sessionReceived:] Error retieving the default profile from server config. Error: The requested node wasn't found 2015-08-11 13:23:41.295 AlfrescoApp[71079:36423473] Reachability Flag Status: -R —–l- networkStatusForFlags
Trying to copy this url into the browser also does not work.
The Alfresco iOS and Android apps do not currently support multi-tenancy for on-premise installations; only cloud. As of today, there are no direct plans to address this limitation.