Display alerts for current user only - sharepoint

In sharepoint 2007 user alerts page, can we disable the dropdown box of user selection?
We want to show the alerts only of current logged in users.

Disabling the alert is not the only solution. You will have to create a custom solution with the following
Custom solution to update a Temp List or file whenever someone logs in or logs out
Anothe Application Page to read from the above list and display their alerts.

Related

Custom People Picker is not showing results from SharePoint Group, where users are added using the SPD workflow

I have a custom people picker that fetches users from a SharePoint Group, only when the users are added manually from the Group settings.
If i add the users via SPD Workflow, the people picker is failing to read the data.
Deleted the Users and tried the Workflow, it didnt work. Removed app step from workflow and tried, still no use.
Reference to add User to SPD Group using Workflow: http://codelesssharepointinfopath.com/workflow-useful-rest-calls-add-user-to-group/
Expected: People Picker should show the users from the SPD Group
Actual: No Results found
It's probably because it's a workflow (if you're using 2010 give 2013 a try). Do you get the same issue when you use Flow? If you don't get the same issue I think you need to force a refresh via the workflow. Worst case scenario you can use REST to add the user to the group through the workflow and I would imagine that would force a refresh.

SharePoint 2013 user profile service change homepage

I have a sharepoint 2013 farm that start and configure and sync user profile service on it successfully. now when each user browse site homepage first time, it shows a white page with 2 link that is go to site and change attribute, how could I disable this page?
I saw the same error when one of a user profile properties wasn't set. In my case the user's location wasn't set. If the user goes to edit user their profile and save it without any changes, it fixes the issue. In my case, only few users were affected by this issue. You can write script to update missing property for all the users.

When new user added to group, email alert sending?

There is an email sending when new user added to site groups. It is sending custom email format "A new user had been added to XXX Section group of the Communities, the user's name is Matthew . The Member # of the user is 3493100". I don't understand how this is happen. Our customer center and sharepoint admin only getting these emails. Now they want to their id from emails sending list. I think my previous colleague written this task.
How can I find this program or feature or event to remove email id? Please need help.
It sounds like it you have automatic group access turned on.
You can disable it by going to the group:
Site Actions -> Site Settings -> People and groups -> Select the group -> Settings -> Group Settings
Then under "Membership Requests" turn off auto accept requests, or clear the email.
The other option is to remove the access request email
Site Actions -> Site Settings -> Site permissions -> Manage access requests
Remove the email or the options from the menu
http://technet.microsoft.com/en-us/library/cc288540(office.12).aspx
Manage alerts On the Site Settings
page for the Web site, under
Administration, click Go to Site
Administration.
Under Management and Statistics, click
Manage user alerts.
On the Manage User Alerts page, select
a user name in the Display alerts for
_ box, and then click Update.
To delete an alert, select the check
box next to the alert, and then click
Delete Selected Alerts.
See the group setting of the group where you are adding new users?
There must be checked the option of sending emails when user will be added.
I have dll that running when ever user added to groups. I removed email id from there.

Create a Survey in SharePoint 2007 where external users can submit but

I have a task to make a survey to be displayed in SharePoint 2007 to external users for them to fill out and submit, but not be able to view the submitted results (so they don't see what others have entered). This survey will be for outside vendors to my company to submit information about them for our records. I am open to any suggestions on how to accomplish this goal....
This can be accomplished by configuring the survey appropriately. Users will be able to see their own submissions, but not what others have entered:
Create a new Survey and populate it with your questions.
From the new survey list select Settings -> Survey Settings
Select Advanced Settings
In the Item-level Permissions section set the value of Read access and Edit access to Only their own and click OK.

SharePoint Registration Form - How to Hide Fields

I created a basic registration form using a SharePoint 2007 custom list where users complete fields on the form. I created an 'Approver' field that I'm trying to hide from customers so that only the form's approver will edit that field (approve the request - Customers tend to approve their own request). How can I hide this approval field so it can be edited by the approver only?
Attempted Solutions:
1. I set the content type for that approval column to 'hidden'. How would I access the URL to the hidden approval field so the approver can access the field and update it for that specific item? The hidden field is not visible if I click 'Edit Item'. Did I miss something with the hidden content type so that I would see the column on the edit page?
2. I customized newform.aspx in designer by removing the hidden approval field and it worked. But 'Attach File' doesn't work when the new form is customized. It spews out an errors.
Any suggestions?
Have a look at the SPListDisplaySettings component from codeplex. Adding this solution will allow you to specify how to show the fields in display, new and edit mode based on SharePoint users and groups.
May be create a custom field control (how?) that will check the current users role agains the site before choosing to display the field.
This is pretty hard core customisation compared to creating lists though.
Why not just use the Approval workflow with this list? Users would be able to create approval requests, which would automatically trigger the Approval workflow, which would create a task and send an e-mail for the approver to approve the request. Once it's approved - the status of the request would change to approved. The approver can also add a comment on the approval form, if needed.

Resources