How to make SharePoint display computer status and calendar? - sharepoint

I want to add to my SharePoint site something like a Web Part that will ping a computer
and say if this computer is online - how can I do this?
Another question is how can I connect two SharePoint calendars: if someone update one of them the other will update too?
Thanks.

For the second question, you can create a workflow in sharepoint designer to add a new calendar item in the second calendar every time the first calendar has a new item.

Related

Update SharePoint Online list when new row is added to Excel spreadsheet

So, I'm working on this project where my client wants to send forms with simple yes and no questions to their customers, adding each customer to a SharePoint list when the form is submitted. The customers gets different scores depending on their answers.
My client is using Office 365 and wants it all "out of the box".
What I have done i I've created a form (with Forms) that adds a row with the answers and the score to a new row on an Excel spreadsheet every time one hits the submit button on the form. So far, so good. What i need help with is exporting and updating the spreadsheet to a SharePoint list. I have been looking at Flow and think that's the way to go, but I'm in over my head.
Suggestions? Help? Tips?
Oh well well, after 5 minutes of searching I've found beautiful out-of-the-box solution leveraging Microsoft Form, Flow and SharePoint apps:Microsoft Forms and Flow - Leveraging Real-Time Survey Results in the Cloud
So basically:
Create survey with Microsoft Forms
Create Microsoft SharePoint list with columns which will map to your survey question/answers
Use Microsoft Flow When a new response is submitted trigger
Add Microsoft SharePoint Create item action connected to Flows trigger and map your question to columns
Read the article, it contains more useful information.

Sharepoint Calendar: Block a Day Off

Does anyone know of a way to prevent access to, or highlight, a specific day in a Sharepoint calendar? The intent is to show which day(s) are not available for a given task.
I have already fashioned a Workflow that would email a user, but it needs to be visual as well - people need to see at a glance what days are avaiable.
Any have any ideas? I'm running on SBS 2008 with WSS 3.0 .. I also have Sharepoint Designer 2007 installed, if it can be leveraged.
Personally, I would do this by creating a new event receiver to run on the calendar. This event receiver should run on new / updates, and should configure item level permissions for any event on that specific day. If you break the item's permission inheritance, and remove read access to all items on that day, no one would be able to see the task.
Obviously, always be very careful when working with item level permissions.

Sharepoint WebParts

I just finished my first web Part for Sharepoint WSS 3.0 and I'm very excited.
What it does is that just makes a connection to the TFS (team foundation) to get the OPEN and FIXED bugs by Sprint (We actually use SCRUM agile Process). Then takes both values (open & fixed) and puts them in a sharepoint list. A chart is fed with that list (using codeplex's web parts).
In the other side the web part retrieves information about the current team names from the Project Server, it follows the same procedure but it just feeds a Sharepoint list.
Any recommendations on performance or anything else would be much appreciated.
PD. i will set this as a community wiki 'cause there is no correct or wrong answer, just waiting for your feedback =D.
I'm a bit confused... Your webpart populates the list with values from TFS?
If you use a webpart, the list is populated only when someone visits the page and EVERYTIME someone visits the page.
Wouldn't you want to populate your SharePoint list using a console application or a SharePoint timer job that runs every so often?
To go a step further. Use federated search. In SharePoint (MOSS) you can specify locations (content sources) for the search service to index. This data will then be queryable in your sites. Using either custom scopes / customized search queries you can retieve data and then filter / display it on your sites.

Workflow initiated by difference in Modified and Current dates - SharePoint

Good Morning,
I'm using SharePoint Designer 2007 to create a workflow for a MOSS site I have created.
What I'm looking to do is have the workflow send out an email if a document in the library hasn't been modified for the past 30 days (and it's Status field is not set as "Closed"), but I'm stumped as to how I can do this.
Any help would be greatly appreciated!
Thanks!
You could try using the "Pause for duration" action (under "Core Actions" when you are adding an action to your SPD workflow).
However, I've worked on something that had a similar requirement and we decided that workflow was not the best option. We have a console application that is scheduled to run everyday and queries the list for "old" items. If it finds any old items, then it sends out an email to the user.

Schedule an appointent from a SharePoint workflow

I need to get an appointment into someone's Outlook calendar based on requests from their employees. The application runs in SharePoint (WSS 3.0). My first impressions are to use iCal or send meeting requests, but I haven't done either before & I'm looking for a very quick & easy way to get it done. Any ideas?
Sorry, there's no easy answer that I know of or can find. I'm sure you can do via code but not easily within the SharePoint point-and-click interface.
From this thread it seems writing an event handler on a Calendar list would be the most effective way.
So from a 10,000 ft perspective, you'd build a system or workflow in Sharepoint that results in creating calendar entries in a SharePoint calendar. Then have an event listener whose job it is to create iCal emails when new items are created in that SP calendar.
Brian Wilson (not the Beach Boy) has a few blog posts on getting started with event handlers in SP
actually, you can do it. using sharepoint designer, set up a workflow to add item to list (calendar) based upon entries to a list (either new or edit). then, you'll need to sync outlook with the sharepoint calendar.

Resources