Disable the option to edit SP document library in Desktop Word Application

I want to change my document libraries in Sp Online to allow staff to view, download and open in Word Desktop App, however I do not want them to be able to edit the document once it opens in the Word Desktop Application — only to Save As another name on their PC. I want to prevent them from altering the form in SP in any way. What do I do? Thx. Caulene

Disable the option to edit SP document library in Desktop Word Application

I want to change my document libraries in Sp Online to allow staff to view, download and open in Word Desktop App, however I do not want them to be able to edit the document once it opens in the Word Desktop Application — only to Save As another name on their PC. I want to prevent them from altering the form in SP in any way. What do I do? Thx. Caulene

What is the impact of starting Microsoft SharePoint Foundation Web Application Service in Application Server?

I have a SharePoint 2013 server farm with 4 SharePoint servers (2 web front end and 2 application servers) + 1 SQL server.

I have a custom SharePoint solution which can be deployed globally. When I deploy this solution using either Central Admin or STSADM.EXE or Powershell, I am seeing that the solution is being in “Deploying” state for some time and then it is changed to “Not Deployed” state.

When I open the solution from Central Administration, it says that solution is successfully deployed to 3 servers and fourth server (one of the application servers) is not listed there and there is no error message.

“Microsoft SharePoint Foundation Web Application” service is not running in both the Application Servers but the solution is being deployed to one of the application servers.

Can I start “Microsoft SharePoint Foundation Web Application” service in both the Application Servers? What is the impact of running this service in application servers?

or is there anything else that I can do without starting this service in application servers?

Thanks in Advance.

SharePoint 2016 – Create Service Application timed out

We have a SharePoint 2016 environment setup which consists of following servers: 1. Wfe with distributed cache server 2. Application server 3. Search server 4. Database server

As part of installation we installed SharePoint 2016 prerequisites, then installed SharePoint 2016 binaries on all SharePoint servers, then ran SharePoint configuration wizard on all servers.

Now we need to create Service Applications as part of configuration, but none of the service application gets created successfully from UI or PowerShell. When we create Service Application from UI it takes long and then it give error: “Request timed out”. When we look at created service application in central admin, we can see the service application name with status stopped, no proxy gets created for the service application, database and the application pool does get created.

When we create service application using PowerShell then it takes 3-4 hours but the command to create service application does not complete. Even deleting the service application take 2-3 hours from PowerShell, from UI it just times out.

There are no errors related to this found in ULS logs or Event logs.

Any ideas what could be the issue here, why service applications are not getting created?

Thanks in advances, Anna

Update – Following errors appeared in ULS Logs when i again tried to create managed metadata service application and word automation service application

(Watson Reporting Cancelled) System.Threading.ThreadAbortException: Thread was being aborted.
at Microsoft.SharePoint.Administration.SPTimerJobAsyncResult.WaitForCompletion(Object state)
at Microsoft.SharePoint.Administration.SPTimerJobAsyncResult.End()
at Microsoft.SharePoint.Administration.SPServiceApplication.ProvisionInstances()
at Microsoft.SharePoint.Administration.SPIisWebServiceApplication.Provision()
at Microsoft.Office.ConversionServices.Service.ConversionServiceApplication.Provision()
at Microsoft.Office.Word.Server.Service.WordServiceApplication.Provision()

Timer ‘Word Automation Service’: Canceling execution because App ‘Word Automation Service’ is not online (Status=Provisioning)

MetadataWebServiceApplication ‘Managed Metadata Service’ create failed. Exception: System.Threading.ThreadAbortException: Thread was being aborted.
at Microsoft.SharePoint.Administration.SPTimerJobAsyncResult.WaitForCompletion(Object state)
at Microsoft.SharePoint.Administration.SPTimerJobAsyncResult.End()
at Microsoft.SharePoint.Administration.SPServiceApplication.ProvisionInstances()
at Microsoft.SharePoint.Administration.SPIisWebServiceApplication.Provision()
at Microsoft.SharePoint.Taxonomy.MetadataWebServiceApplication.Provision()
at Microsoft.SharePoint.Taxonomy.MetadataWebServiceApplication.UpdateData(String sharedAppName, SPIisWebServiceApplicationPool applicationPool, Boolean unpublishAllPackages, String hubUri, Boolean doSetErrorReport, Boolean isErrorReportEnabled, Boolean doProvision)
at Microsoft.SharePoint.Taxonomy.MetadataWebServiceApplication.Create(String sharedAppName, String databaseName, String databaseServer, String sqlAuthUserName, String sqlAuthPassword, String failoverServer, SPIisWebServiceApplicationPool applicationPool, String hubUriString, Boolean isErrorReportEnabled, Boolean isInDefaultAssociation, Boolean isPartitioned, Int32 cacheCheckInterval, Int32 maxChannelCache, Boolean forceProxyCreation, Boolean fDeferUpgradeActions)

MetadataWebServiceApplication ‘Managed Metadata Service’ unprovision started.

Force specific cursor for an application

I’m currently using termite (a VTE based terminal emulator) on my desktop. Because of my monitor being rather large I switched to using a high visibility red cursor.

But as soon as I open up a terminal, the displayed cursor switches to a text selection cursor.

On the one hand, this totally makes sense, on the other hand, I never select text using the cursor, so the other cursor just makes it harder for me to read the text.

Reading through the emulators doc, there is no option to change the displayed cursor. Is there a xorg / gtk way (whichever is responsible for drawing the mouse cursor) for forcing a specific cursor for an application?

Or should I look into using a different emulator which has this option builtin?

Thanks for the help in advance.

How do I know if an application has been installed and how to uninstall it?

So I installed the kite package through atom but after reading some things I changed my mind. When I search my computer the kite application is there but when I open kite it still asks for which editors I want to install it.

How do I know if I installed a program or just the installer for a program? And how do I delete it on their website it says I can run the following command ./.local/share/kite/uninstall but when I do this it says there is no such directory or file. Inside my home directory there is a .kite folder though. Does the uninstall command maybe not work because I haven’t finished the complete installation process?

What is the difference between “application … closed unexpectedly” and “system program problem detected”?

I have two laptops, both with Ubuntu 19.04 installed. One of them is a couple of years older and has had the Ubuntu version upgraded a few times. The other one is newer and got 19.04 installed from the beginning, not upgraded from any previous Ubuntu version.

On my older laptop I sometimes get error messages looking like this:

Error message window on my old laptop

which is nice because it allows me to click the “Show details” button to see lots of details about what happened.

On the newer laptop there are sometimes messages looking like this:

enter image description here

I suspect that it may be the same kind of problem but for some reason handled differently by Ubuntu despite the fact that both are running Ubuntu 19.04.

Do these messages mean the same thing?

If not, what is the difference between “application … closed unexpectedly” and “system program problem detected” and how can I get more details in the latter case? (the “system program problem detected” leaves no file in /var/crash/ unfortunately)

One theory I have about this is that the older laptop, having originally run older Ubuntu versions and then been upgraded, has some settings in a config file somewhere left from a previous Ubuntu version telling it to use the older, more detailed (and in my opinion much better) way of showing errors. Could this theory be correct? If so, which config file would I need to modify in order to get the behavior I want, allowing me to show details about the error?

In my application, new workflows are running fine, but the old workflows are not running fine

My workflows are custom developed workflows using Visual Studio 2013. The Visual studio is migrated from VS 2012 3.5 framework to VS 2013 4.5 framework and SharePoint environment is also migrated from 2010 to 2013.

We have deployed the solution using 3.5 framework and produced the dll. Later we changed the framework to 4.5 and deployed it to produce the latest version dll.

For the new workflows to work we need the oldd dependencies also.

old version dll was deployed in the following path “C:\Windows\assemply\GAC_MSIL—–.000—-.dllNew version dll was deployed in the following path “C:\Windows\Microsoft.NET\assemply\GAC_MSIL—–.000—-.dll” All the new workflows are working fine as we started using the new version of dll, but the old versions are not working with the new version.\

If we are using the old version dll, the new workflows are getting the “No User/Group assigned to the task” error.

So what can we do to fix the workflows issue.

Thanks in advance

How to configure MySQL Router on two application servers?

I have three MySQL servers running with group replication and inside a InnoDB Cluster. I have two app servers that will be connecting to the cluster and I need to configure mysql router on both app servers. When I run router on server1 I use the –bootstrap option. When I try to do it on server2 with –bootstrap I get an error “a router instance named has been previously configured on this host”. My question is do I need to start mysql router with –bootstrap option? Or since it will be configured on two servers –bootstrap option is not required? Do I need to start mysql router with a personalized conf file?

Upload file from external web application to sharepoint online using REST service

I need to upload a file(including some additional meta data fields) to SharePoint Online from SAP UI5(SAP UI5 is a front-end user interface to build desktop/mobile applications and is based on HTML5 & Javascript library). The web application is not a sharepoint hosted, provider-hosted or auto-hosted… i.e., its installed/run outside of sharepoint site

Can i achieve this using SharePoint REST service? I’ve read that we can perform CRUD operations from client applications using REST webservices in OData format using ‘HTTP Requests’. Or should i make jQuery/Ajax call to REST service?

Will I need OAuth, security token for user authentification for achieving this? Also is sharepoint username, password need to be configured in my app. do i need to use cross domain library, web proxy page etc, and what about the X-RequestDigest(do i have to pass form digest value) and how do i get this value in my application? Any help is appreciated