You can use Client object model in Sharpoint Online to retrieve.
When you use the CSOM, you can write LINQ queries against client-side objects, such as lists and Webs, and then use the ClientContext class to submit these queries to the server. It's important to understand that when you take this approach, you are using LINQ to Objects to query SharePoint ...
If your user is a Office 365 subscriber in your test site, then yes. Add the user in Office 365 Admin Center.
If you share your site with an external user, who signs in with another O365 account or a Live-ID, then no. Add the user through the "Share" button in the upper right corner.
Modern (New) Experiences do not allow any custom scripting, branding or modifications.
Cast your vote here to tell Microsoft they made a mistake:
Yes, List items limit is 30 Million. List view threshold is for view purpose only which mean in a certain views you can not get more than 5000 items as it is limit online.
But you can have upto 30 million items. for large list follow the guide line here: https://support.microsoft.com/en-us/help/2759051/the-number-of-items-in-this-list-exceeds-the-list-view-...
According to Update on Modern Document Libraries and Extensibility they should work.
We’ve already made some good progress here. Theming, global
navigation links, and URL-based custom actions that extend the ribbon
and context menus are already supported in the modern document library
experience. This ensures that customers and partners taking ...
As per your current development experience, you are searching for something like
MCSD: SharePoint Applications Solutions Developer
Unfortunately, This certification retired on March 31, 2017, and the replacement certification is
MCSD: App Builder.
For more details check
MCSD: SharePoint Applications Solutions Developer
MCSD: App Builder Microsoft ...
There is no OOB solution of determining how many people are currently logged into SharePoint.
SharePoint is a web technology, which means it is connectionless by design. So there really isn't such a thing as the number of users being logged on being tracked by the server.
You need to either get the 3rd party solution or developed your own solution.
By enabling CORS support in your Azure REST API, you can circumvent this. Do be warned however, that CORS must be supported by the browser ...
How to determine whether site is a Publishing site using CSOM:
public static bool IsPublishingWeb(Web web)
var ctx = web.Context;
var propName = "__PublishingFeatureActivated";
//Ensure web properties are loaded
ctx.Load(web, w => w.AllProperties);
There was some confusion around the deprecation of sandbox solutions. Essentially, only custom managed code (in sandbox solutions) has been deprecated.
From the (official) SharePoint Dev Blog:
I think you need to provide read access to your app on your list. Due to this it is throwing access denied error.
See the MSDN link for detail information on App permission http://msdn.microsoft.com/en-us/library/office/fp142383(v=office.15).aspx
Currently ngOfficeUIFabric uses an older version of Office UI Fabric than the version used by the SharePoint Framework. If you'd load ngOfficeUIFabric and its CSS, you would break the existing SharePoint UX.
Instead of using ngOfficeUIFabric in your SPFx solution built using AngularJS, you should either use the Office UI Fabric CSS styles available with ...
You can try the below approach using the FileReader API :
Assume that you have html structure somewhat as mentioned below:
<input type="file" id="uploadFile" value="Upload File" />
<input type="button" value="Upload" onclick="UploadFiles()" />
Now, in your UploadFiles method, you can upload the file using getFolderByServerRelativeUrl("server-...
@Atish solved my problem and his code was like this:
<a class="moveIt" href="/sites/contoso/Lists/Announcements/DispForm.aspx?ID=<%# DataBinder.Eval(Container.DataItem, "ID") %>">Read more</a>
And it is working perfectly
It is most probably also also logging details to ULS, so you can use PowerShell to view that log based on the correlation ID like this:
$endTimeinUTC = Get-SPOTenantLogLastAvailableTimeInUtc
$startTimeinUTC = $endTimeinUTC.AddDays (-14)
$tenantlogs = Get-SPOTenantLogEntry -StartTimeinUtc $startTimeinUTC -EndTimeinUTC $endTimeinUTC -CorrelationId e2c2be70-...
Sorry to break this news, but this is not possible. Emails are sent from defined outgoing email address and cannot be sent from initiators or custom users ID.
What you can do is, add related person in CC in those emails and you can put disclaimer in body asking to reply to the person in CC field, in case they have any issue.
The Powershell commandlets still use MB, so you could always use
Set-SPOSite -Identity https://yourtenant.sharepoint.com/sites/site -StorageQuota 12000
You are missing ClientContext.ExecuteQuery. After clientContext.Load(pWeb); use clientContext.ExecuteQuery();
It appears that PublishingWeb.GetPublishingWeb creates a PublishingWeb object whether the site is a publishing site or not. As you may be aware the PublishingWeb has a Pages library, the workaround can be to check whether a library with this ...
When your code is executed, window.SP.UI.ModalDialog is still undefined. It's because sp.js file that register ModalDialog api is executed after (or never, it depends on masterpage).
Some of the solutions are:
Register your script later(for example, replace call to RegisterStartupScript with ...
You have to login on the admin center with admin accounts.
Sign in to Office 365 with your SharePoint Online admin account.
Go to the SharePoint admin center.
Click User Profiles.
Under People, choose Manage User Properties.
On the Manage Properties page, select New Property.
On the Add Profile Property page, in the Property Settings section,
in the Name ...
Follow the below steps:
Click on Add an app in SharePoint site
Type Nintex workflow in find an app search box
Click on 2 results in the SharePoint Store
You can see Nintex Workflow for Office 365 in store. Open it.
Click on Add it button
Probably the best reference on this is here:
Basically, there is a method called at the site collection to determine whether side loading is turned on.
For SharePoint online, ...
You can get all sub sites with title and server-relative url using below code. Then you can perform title/url check step to check if sub site is exist or not.
var context = SP.ClientContext.get_current();
var web = context.get_web();
var site = context.get_site();
var rootWeb = site.get_rootWeb();
var subWebs = rootWeb....
Disclaimer: This was written by me in June 2017. But we came a long way since then and years later I can finally say that I actually enjoy the SPFx development process.
Some people will say that "It's progress and you have to learn". As if
they assume that we complain about this part. I'm totally fine with
learning, and I've spent a lot of time ...
Check the "ContentType Hub" .. it is a misguiding name
You can store whatever you want in that "Hub" Site Collection, and by default every user should have read-access
I use it to store JSON files.. but! you can't use the .json extension! ...