Hot answers tagged

9

In short: you can't. By default only sites and teams are available and that's it. You can't add new one. Checkout related question here


8

Extensive explanation, tutorial, etc.: Find Number of Users Currently Logged on to a SharePoint Site The gist of it is that you don't have OOTB features to show you the number of currently logged in users. You can check IIS for current users, but you don't know whether these are logged on or not. The solution explained in the blog article is to ...


6

It is not feasible. Every site should be created under https://contoso.sharepoint.com/sites or https://contoso.sharepoint.com/teams. Refer to: new-sposite. For your convenience, check the following screenshot. Read the answer here Also read this


5

In reality, no. You will need a content migration tool to effectively do this without loss of data fidelity or metadata. For example, if you were to copy documents using the Explorer view, you would lose the modified time, who the document was created by, and so forth.


4

The tutorials configure a library or folder in a Doc Lib as CDN because of the immense performance benefits that are gained once it is enabled. In our tenants, post enabling of CDNs, we saw a performance gain of upto 30-40% while fetching assets like CSS and JS files. This rendered the pages quickly for end users. It executed the JS files faster, painted ...


4

Referring this SO post, We have many names for each of it. Nothing is official. 3 horizontal dots - (horizontal) ellipsis, meatballs menu 3 vertical dots - vertical ellipsis, kebab, dango menu 9 dots - bento, waffle menu 3 horizontal lines - hamburger menu


3

Thank you for the answer Hardik. The topic you linked to seems to be the best and only example of doing this. Even though, I came up with another solution (an easier version of it), so I am posting it as an answer, in case some other people find it useful in the future :) What I did: Created a global List "UsersActivities" Creted two columns in the list: ...


3

You were very close, since navigation has a hierarchical structure in order to create a child node the parent node should be determined first. The following example demonstrates how to create a child (Link) node under Heading node in Global navigation: Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft....


3

SharePoint online needs an Authentication Cookie to sign you in! You cannot just throw a user name and password at it. .NET applications can use the GetAuthenticationCookie(Uri) method of the SharePointOnlineCredentials class to get the cookie and use it for subsequent REST calls. If you cannot find a suitable library then it's also possible to get it ...


3

The REST api does not provide for uploading multiple files in a single call. You would need to write your javascript to loop thru the collection of files and issue individual calls. Refer this one : Upload multiple files with REST API in document library with custom properties


3

You need create your list first with ZYX and update it with XYZ like this you will have in URL ZYX and Title XYZ .


3

Yes, the SPO site I use at work (it's a Teams site, like yours) has a few SP2010 and SP2013 workflows that we use for some utility functions. I would... Check to see if scripting is enabled for that site collection with either PowerShell or Central Admin Ensure you have all the correct features turned on (in both Site and Site Collection features) It ...


2

Go to site setting -> site permissions --> access request settings --> here select all the check boxes .. now you can go back and check your " turn off sharing for non-members on all sites in this site collection" would be available.


2

use new .ico image for my SharePoint online site collections without the need to modify the Seattle.master Changing favicon.ico without modifying the Master Page will require developing a custom code to delegate a control in Master Page . Or via Javascript code that will also require modifying the master Page, So if you need to achieve this without change ...


2

I would try using pure javascript var link = document.querySelector("link[rel*='icon']") || document.createElement('link'); link.type = 'image/x-icon'; link.rel = 'shortcut icon'; link.href = 'http://www.stackoverflow.com/favicon.ico'; document.getElementsByTagName('head')[0].appendChild(link); The script above will try to get the element ...


2

You need both. The management shell allows you to talk to SharePoint Online. The client components are necessary to bridge the gap in functionality between on prem powershell commands and cloud commandlet offerings. I just put together a post on setting up PowerShell for Office 365 usage. The management shell has a limited subset of commands, so sometimes ...


2

I personally use the Powershell ISE with the SharePoint Online management shell loaded and a custom module. http://www.microsoft.com/en-us/download/details.aspx?id=35588


2

With a SP2013/SP Online Workflow at least, you should be able to set the trigger for the workflow to 'On Item Created', 'On Item Changed' and 'Allow workflow to be manually started'. The item that was created, changed or selected manually for starting the workflow - gets passed into the workflow context as 'the list item that triggered the workflow' and can ...


2

You can achieve this using REST. Below is the endpoint for REST /_api/search/query?querytext='contenttype:ContentTypeName' And you can also achieve this using Content Query Webpart. Below is the link to support.office.com documentation on this: https://support.office.com/en-us/article/Display-data-from-multiple-lists-with-the-Content-Query-Web-Part-...


2

The ViewXml you have does not conform to the XML schema it expects. It should have a <View> tag and a <Query> tag: $query.ViewXml = "<View><Query><OrderBy><FieldRef Name='Actie_x0020_datum' Ascending='False' /></OrderBy></View></Query>"


2

This should get you most of the way there, with a few issues. It only counts 2013 platform workflows. I haven't found a way to limit the library count to only show document libraries, it counts all lists. If you can find that, the rest of the structure should work fine, you just need to point it at each site collection in turn. $siteurl = "https://tenancy....


2

Yes, You can run any SharePoint workflow by properly redirecting to WF initiation page in a specific URL format. below is the sequence one should have to run a workflow: ../sites/your_sitename/layouts/15/IniWrkflIP.aspx?List="+your_List_guid+"&ID="+<your_ItemID>+"&TemplateID={"+WFguid+"} Please refer to my another Answer Thread where I have ...


2

Create a SharePoint Add-in project Select Client Web Part Paste this code below in your App.js : function getWebs() { var context = SP.ClientContext.get_current(); var web = context.get_web(); var site = context.get_site(); var rootWeb = web.get_rootWeb(); var subWebs = rootWeb.get_webs(); context.load(subWebs, 'Include(Title, ...


2

You cannot do that in SharePoint Online. The only things you can choose: TenantName. This will always look like https://TenantName.sharepoint.com/ You can choose tenant name only once you create it. Site collection path. Either /teams/ or /sites/ Site collection URL. /sites/New_Site_colleciton_url So any new site collection you create will look either ...


2

The official statement by Microsoft is We're not deprecating the "classic" experience; both "classic" and "modern" will coexist. Though as Gautam mentioned, all new feature for SharePoint will mostly be targeted towards Modern UI and both UI types will coexist for quite sometime. Still would recommend to start looking into moving customization from ...


2

The simplest thing you can do is to create the boolean calculated column (Yes/No) with the formula that would check if the column contains the characters that you know your links will contain. Since there could be different types of links, you can modify the formula to your needs, but you can start with this simple one (change the [Col1] to your column name)...


2

Refer below code : Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll" Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.Runtime.dll" $webUrl = 'Enteryoursiteurl' $username = Read-Host -Prompt "...


2

In SharePoint 2013 and earlier you could have used a URL parameter to filter the Projects list web part by the ID of the Client, but currently, Modern SharePoint does not have the web parts or functionality to do that. You could use an embedded PowerApp, though. Use the Client as one data source, use a drop-down to select the client, then use the Projects ...


1

We have applied following styles which work perfect in browsers and all devices (Desktop, iPad, Tablet). See these might help you. .ms-promlink-body { position: relative; width: 100%; height: inherit; float: left; left: 0px; padding: 10px; background-color: #fafafa; border-radius: 5px; } Desktop: Mobile


1

So the solution was removing the Assembly References at the top of my script. I guess Azure Runbook will grab these assemblies for me automatically. One of those "Are you kidding me?" moments.


Only top voted, non community-wiki answers of a minimum length are eligible