Tag Info

New answers tagged

0

You can attach a workflow to your calendars that updates your list or vice versa (enter on the master list and copy to other calendars). This is pretty easy to do, even if you have never created a workflow before. SharePoint Designer Workflows: https://msdn.microsoft.com/en-us/library/office/jj554671.aspx The next step up is trying to create a custom ...


1

SharePoint Online does not support the WordPefrect Indexing. As per the technet article, Wordperfect is not list supported file type. https://technet.microsoft.com/en-us/library/jj219530.aspx But if you have on prem then you can install the Ifilter for Wordperfect.


0

I've found that if you use enable the minor-version functionality it will keep documents that are dropped into the library checked-out until all required metadata is entered. This prevents other users from seeing the document


0

From the Library Menu if you select Modify View and change 'Style' to 'Shaded' it will remove the drag and drop. You end up with more of a list view.


0

Your answer is correct you do not need Designer if you enable Content types on the list under advanced to change the order of the fields. Thanks for the reminder! If it does not change make sure you have the correct default content type selected for the list.


0

Using 'new' is definitely required, as suggested by wjervis: var context = new SP.ClientContext(currentUrl);


0

Just add German localization in a Visual Studio for your app. Double click on AppMinifest.xml. Add localization tab. New Resource file will be created. You can leave it empty. Then re-add your app. And now all should work fine.


0

The ClientContext have to be on the tenant-admin.sharepoint.com site. Right now your context is in the AppWeb. ClientContext con = new ClientContext(Uri(<url to tenant admin site>));


2

Yes the Tags and Notes have been retired as Microsoft's recommendation is for organizations to use the Yammer enterprise social networking solution instead.


1

Can you just use window.location? window.location.href = myNewURL;


1

Open the site in SharePoint Designer. Click on All files. Then click on Lists Folder. Locate the Calendar List. Click on it. Now find the page and right click on it. Set as home page.


0

Go to Site Actions -> Site Settings -> Look and Feel -> Welcome Page Set this to your page showing the calendar list.


0

OK, i had 5 days with this problem, so i called a master in sharepoint and this was the solution: Imagine your intranet url is: contoso.com/intranet/portal so type in your browser contoso.com/intranet/porta/Pages/default.aspx Now you have acces to your Intranet, but we haven't finish yet. Once inside your intranet go to site settings ->Look and Feel -> ...


1

Use Microsoft.SharePoint.Client.UserProfiles.PeopleManager.SetMultiValuedProfileProperty method to set multi-value user profile property, for example: using (var ctx = GetSPOContext(webUri,userName,password)) { PeopleManager peopleManager = new PeopleManager(ctx); var skills = new List<string>() { ...


1

The discussion board does not have a calendar view available. I don't recall it ever having an option to use a calendar view in any version of SharePoint.


2

According to Search limits for SharePoint Online SharePoint Online search has the following limit: Limit: Number of rows in a result set Maximum value: 500 Limit type: Boundary(*) Notes: To display the entire result set, issue more paging queries Boundary - A number that can’t be exceeded Since 500 RowLimit cant be exceeded you ...


0

There is no complete documentation for the REST API (AFAIK). Did you try it with 499? You could implement a paging (get the first 500 and then skip the first 500, etc) The search query tool helps you creating those queries easily.


0

Following are the steps to create a search result webpart from specific site Go to Site settings --> Search Result Sources. On the Manage Result Sources page, click New Result Source. New result source On the Add Result Source page, enter a Name. Select values for Protocol and Type, and click Launch Query Builder. This will open a dialog box. In ...


0

Add Literal Control to your Page or Webpart : <asp:Literal ID="LiteralRedirect" runat="server"></asp:Literal> Then redirect the page after the event has fired at server side : string redirectURL = "http://ksreejit:32512/sites/SplTeam/Pages/QuizMasterDashboard.aspx"; LiteralRedirect.Text = "<script type='text/javascript'>window.location ...


0

I found that "Keyword" filter also need to be added in the query text.


0

In SharePoint 2013 apps are newest thing and encouraged so if you are building an app,your app uses mainly (well only) javascript, your only option is to debug the javascript code with for example fiddler or the development tools in your browser. You have no direct access to the internal ULS logs in Office 365


0

If you just want to change the toolbar type.Here is simple code for you Code Block lMgr =OpenWebPartManager("Default.Aspx"); // Get web Part wp = lMgr.WebParts[wp.ID] as WebPart; ListViewWebPart lv = (ListViewWebPart)wp; // Extract view System.Reflection.PropertyInfo ViewProp = lv.GetType().GetProperty("View", System.Reflection.BindingFlags.NonPublic | ...


0

This solution worked for me private static void SetToolbarType(SPView spView, string toolBarType) { spView.GetType().InvokeMember("EnsureFullBlownXmlDocument", BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.InvokeMethod, null, spView, null, System.Globalization.CultureInfo.CurrentCulture); PropertyInfo nodeProp = ...


0

"0 resources available" refers to resource quota. The resource usage quota is a site collection metric automatically compiled by SharePoint Online. Resource usage generally includes performance data (such as processor time and unhandled exceptions) that pertain to code in sandboxed solutions. When the level exceeds the daily quota, the sandbox is turned ...


0

If they do not have SP-read permissions to the .xlsx file, then EWA will not show it to them either. The only idea I can think of is to make an extract of the "safe data" and show that in EWA.


2

So if this is happening to you you should first publish your content type, at your content type hub. From there you should click "Manage publishing for this content type" and you will see 3 options: Publish Make this content type available for download for all Web Applications (and Site Collections) consuming content types from this location. Unpublish ...


0

Try this: Make Sure that 'EnbleViewState' property of your page or button is set to True. Set button property UseSubmitBehavior="False"


0

The hardware requirements for these servers should be different than when you do requirement and capacity planning for regular SharePoint farms. It will depend on number of users hitting your site, number of users in AD, amount of data, etc.. For this, here are some links that would be helpful to you as you would need to refer to them for your own needs and ...


0

There are some charts on codeplex: Chartpart, Fusion charts


0

Feel free to use this webpart. http://spjsblog.com/2012/02/03/spjs-charts-for-sharepoint-v3-x/


3

The so-called "best practice" from MSoft is called "remote provisioning". This is basically using CSOM (or JSOM) to provision the site structure. Any environment that allows REST access and the proper permissions can be used to do this, including ConsoleApp, PowerShell, Javascript, provider-hosted app, et.al. I learned about this in the excellent MVA course ...


0

IF you would like to restore the unique permission back to the normal one, please follow the step bellow. Go to Site Actions > Site Permission > Stop inherit This will allow you to disable the unique permission settings.


0

You can either delete unique permissions on the library to regain the site permissions for the library or grant permissions to users for just that library. To get to this, go to Library Settings -> Permissions for this Library. If you are unable to do this, then you don't have permissions to change it.


0

SharePoint 2013 and SharePoint Online apply client side rendering (a.k.a JSLink) by default to render the form fields. That means rendering the fields via JavaScript code. See more details in this post. If you would like to see the HTML source code of the field as it is rendered by JSLink I suggest you to start the Developer Tools in Internet Explorer ...


0

I've found that Adrian Fiechter's Google Analytics for SharePoint 2013 / Office 365 .wsp solution works on WopiFrame.aspx pages. http://googleanalytics365.codeplex.com/


0

OK, figured it out. The function is DeselectAllWPItems() in core.js. The following code (you have to make sure core.js is already loaded using either ExecuteOrDelayUntilScriptLoaded or something similar). In my case I have actions which fire when the first item is selected so I apply it then. The key for me was using the debug versions of the ...


0

With the help of Microsoft I found that on postback the function GetContextTokenFromRequest(HttpRequestBase request) cannot find any value in request.Form neither in request.QueryString for "AppContext", "AppContextToken", "AccessToken", "SPAppToken" We temporary solved this issue inserting an HiddenField and then inserting a value in the Page.Load: ...


0

I know this post is a few months old, but I ran into this myself recently and documented the solution here: http://sharepointtaproom.com/2015/02/17/missing-searchnav-property-in-sharepoint-client-object-model/ In server-side code, you'd use the SPNavigation.SearchNav property to customize the search menu. However, the client-side object model doesn't ...


-1

This is actually a question about AD. Although I do not know the exact API, what you are looking for is how to do user maintenance in WAAD. MSoft just released a bunch of new O365 Apis and I am sure WAAD apis were included. Once you find and test that Api, you should be able to call it from a SP Provider-Hosted app (assuming a credential with appropriate ...


0

I asked a question about this recently. I believe that when the app is hosted in Azure/IIS that both sides of the protocol are in the cloud, But when the app is hosted "on-prem", there is no easy way for both sides of the protocol to talk. But this case should be the same as running "localhost-hosted" where the local browser asks if you want to "trust ...


0

I don't recall where I had found this, but it was helpful to see who was using OD4B in our tenant using Powershell. #Specify tenant admin and URL $User = "you@your-tenant.com" #Configure Site URL and User $SiteURL = "https://yoursite-my.sharepoint.com" #Add references to SharePoint client assemblies and authenticate to Office 365 site - required for CSOM ...


0

If that document library lives in the sub site then permissions to only the sub site should work. Check to see if there are unique permissions on the document library itself or any of those folders they are not seeing.


0

You can have multiple instances of versions of the same workflow. If you go to Worflow Settings on the list's ribbon, you will be able to see old instances and then be able to remove instances of the old versions of your changed workflow. This is based on my SP 2010 knowledge. Suspect that spec will not have changed at 2013.


2

Remove 'Everyone except external users' from the 'Team Site Members' group and Give User a 'Read' Permission. It will allow users to only see Approved documents & their own Draft documents.


0

If you want to retrieve information about a specific field, use the Fields.GetByInternalNameOrTitle method. The return type of this method is Field. ClientContext context = new ClientContext("http://SiteUrl"); SP.List list = context.Web.Lists.GetByTitle("Shared Documents"); SP.Field field = list.Fields.GetByInternalNameOrTitle("Title"); FieldText ...


0

User email address instead of name. I have tried with following. Set-SPOSite -Identity $NewSiteUrl -Owner "SPGroup@demo.onmicrosoft.com" But It set both primary and secondary site collection admin as company administrator but it add security group to site. permission working as expected. Not sure if secondary site collection administrator can be set using ...


1

If the user is added in a group having Read access and the library permissions are inheriting from the parent, then user can see all the documents. In order to restrict user to see only the documents shared with him/her, then the library permissions need to be broken and the Read access group needs to be removed from it. Go to Document Library settings -> ...


0

I never seen that kind of tool, which give you the detailed about whole farm(data stored). But you can check the site collection wise using the SharePoint storage metrics. http://sharepointhoster.com/how-do-i-track-my-storage-usage-in-sharepoint-2013.html Also I think also take a look of metalogix StoragePoint.


0

As per Microsoft guidance on using site mailboxes in Office 365: Outlook 2013 that ships in Office 365 ProPlus or Office Professional Plus is required. No other version of Outlook allows you to use a site mailbox as described here. Documentation here: ...


0

The following post explains how to check the user's permissions to a certain securable object, such as a list item. http://www.lifeonplanetgroove.com/checking-user-permissions-from-the-sharepoint-2013-rest-api/ Possibly you can use that information to verify whether the user (and group to which he/she belongs) has access to the resource related to the ...



Top 50 recent answers are included