I know that this is a very broad question and I am looking for a very broad answer. We are beginning to plan our Sharepoint deployment in the Online, Office 365 version of the software. We are open to a hybrid setup if necessary, but would rather contain everything in the cloud as MS is slowly moving there anyway.
We have a company of roughly 250 employees. They are broken into roughly 15 planning teams. We have roughly 150 clients. Each client has roughly 10-30 projects in a given year. That is the basis of our setup.
Permissions are based on the teams, but there are little sub-teams of IT, Research, Reporting and stuff like that.
We initially thought we would set it up under one site container, but the 2000 subsite limitation per site-container put a kibash on that. Initially, I was planning on creating a workflow that would create a new project under that client as a subsite in a templated way. Clearly that isn’t going to work as I first thought.
Automating processes is our number one goal (maybe 1a, if you consider file storage and organization as maybe a number one goal). My natural inclination would be to create a site collection for each client now, with the projects still as subsites, but that brings in a higher level of complexion than I am comfortable with at this point…I think.
Can I automate the creation of these “Client” site-collections? Is that the best method? Can I template a site-collection so that I can build one and expect the other ones to look the same way? Will having approx 250 site collections limit my installation’s ability to operate?
Basically, am I missing something?
Thanks.
~Joe Fedorowicz
Hi,
For Site Collection Creation automation Process:
———————————————-
You can Create a Site Template and the upload as a solution and can use that site template to create a new Site Collection.
http://blog.ciaops.com/2013/07/using-site-template-with-new-site.html
its better you first create site collection and select template later. The PowerShell options, http://technet.microsoft.com/en-us/library/fp161370.aspx, for creating a site collection should provide the same. I don’t see an option to upload a template and create the site at the same time.
For Automatic sub site creation under Site Collection:
——————————————————
You can Restrict the Template selection from the Option : Page Layout and Site Template Settings (required Publish feature to be activated) So the user can only create site based on the specific templates.
Create a Normal List On the Main Landing page and ask users to fill out the details and activate a alerts on that list and you will get notification for new request.
The automation Process for creation of sites either require a Workflow/event receivers. For office 365 event receiver option cannot be used. For workflow it is achievable using a SharePoint designer and rest api.
https://www.dmcinfo.com/latest-thinking/blog/id/8661/create-site-fr…
http://blog.vgrem.com/2014/05/08/consuming-the-sharepoint-2013-rest…
There is also one path by using azure you can achieve the most of the development but i am not sure how that can be done but is possible through azure connection to O365.