7

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 ...


5

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.


5

Modern (New) Experiences do not allow any custom scripting, branding or modifications. Cast your vote here to tell Microsoft they made a mistake: https://sharepoint.uservoice.com/forums/329214-sites-and-collaboration/suggestions/13385364-allow-javascript-customization-and-css-branding-th


5

It seems like you can keep the subscription for 99$/year , according to https://docs.microsoft.com/en-us/office/developer-program/office-365-developer-program-faq


4

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 ...


4

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-...


4

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 ...


4

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. (you ...


3

You need to allow CORS to be able to do this. The problem is that javascript doesn't allow cross domain calls, and the Azure service can't have the same domain name as your Office 365 (At least I'm pretty sure of this). 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 ...


3

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


3

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 if (!web.IsObjectPropertyInstantiated("AllProperties")) { ctx.Load(web, w => w.AllProperties); ctx....


3

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: While developing sandboxed solutions that contain only declarative markup and JavaScript -- which we call no-code sandboxed solutions (NCSS) -- is still viable, we ...


3

I'm assuming you have already found a way around this issue, but I resolved it by editing the permissions my App needed to the Host Web. Originally I was just leaving it blank, but setting those permissions explicitly in the manifest got it working.


3

Unfortunately there is no other SharePoint Developer certification available. The only new certificate is Managing Microsoft SharePoint Server 2016, but it's not a developer cert.


3

there is no support to edit pages via SPD anymore, not for Online version


3

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 ...


2

@Atish solved my problem and his code was like this: <div> <a class="moveIt" href="/sites/contoso/Lists/Announcements/DispForm.aspx?ID=<%# DataBinder.Eval(Container.DataItem, "ID") %>">Read more</a> </div> And it is working perfectly thanks @Atish


2

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-...


2

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.


2

The Powershell commandlets still use MB, so you could always use Set-SPOSite -Identity https://yourtenant.sharepoint.com/sites/site -StorageQuota 12000 https://technet.microsoft.com/en-us/library/fp161394.aspx?f=255&MSPPError=-2147217396


2

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 ...


2

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 Install it


2

You are missing ClientContext.ExecuteQuery. After clientContext.Load(pWeb); use clientContext.ExecuteQuery(); UPDATE 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 ...


2

I guess you are missing something in this step. var addData = { __metadata: { 'type': 'SP.Data.GNPagesListItem' }, Title: data.Title, Description: data.Description, ProsessOwnerId: data.ProsessOwner, ProcessContributerId: data.ProcessContributer }; To update a people or group field, instead of ProsessOwner or ProcessContributer the nomenclature should be ...


2

Probably the best reference on this is here: https://blogs.msdn.microsoft.com/officeapps/2013/12/10/enable-app-sideloading-in-your-non-developer-site-collection/ Basically, there is a method called at the site collection to determine whether side loading is turned on. Microsoft.SharePoint.Client.AppCatalog.IsAppSideloadingEnabled For SharePoint online, ...


2

I assume it is just like the new experience in the document libraries, list experience hasn't hit our tenant yet, go to the list's advanced settings and tell it to use the classic experience.


2

There isn't anything we can do for this. Raise a support request in your portal. https://portal.office.com/support/servicerequests.aspx


2

Some people will say that "It's progress and you have to learn". As if they assume that we complain about this part. While, I'm totally fine with learning and I've spent some time with yeoman, npm, TypeScript, gulp, etc. etc. I'm still horrified with the abomination that they call SPfx. Hopefully, it will get better in the future. And I think, already does. ...


2

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 https://support.office.com/en-us/article/Activate-a-content-type-syndication-hub-1D12EE7F-77E0-4B50-BF93-7628B8478BF6 I use it to store JSON files.. but! you can't use the .json extension! ...


2

As of today, there is provision for using Stream videos only in SharePoint Online. Link - Microsoft Stream webpart for SharePoint Online But, we can expect Microsoft to release their administrative controls soon in Steam, so that we can leverage REST API and use the videos in SharePoint onpremises. The transition from Office 365 videos entirely into MS ...


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