Hello Trailblazers,
I'm editing the second licence I was given via my single profesionnal edition licence as I found a reliable assistant who knows very little about SF.
We're going to use Chatter for internal communication and I want to edit the number of topics this new assistant will follow. I don't find the location where I can remove previous topics so that I can limit the number of alerts this assistant will receive.
Can you help me figure out how to configure a chatter space please?
Hi @Daniel Gauthier,
To query all the Topics in the system you could try the following SOQL query:
SELECT Id, Name FROM Topic
As a result, you would get the list of topics (but, I assume, your list would be way larger):
You can always narrow down the list of results by applying filters to your query. Please refer to Topic sObject schema https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_topic.htm
So the filtered Topics SOQL query by Name value would look like this one:
SELECT Id, Name FROM Topic WHERE Name = 'Sublime'
As a bonus, you can explore the TopicUserEvent object. I would try to query specific Users vs certain Topics:
SELECT Id, ActionEnum, UserId FROM TopicUserEvent
The result looks like that:
Again, please refer to TopicUserEvent sObject schema https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_topicuserevent.htm
AFTER YOU FOUND YOUR TARGET TOPIC ID:
When you have allocated the topic you want to edit / delete, just populate the id next to your ORG URL:
https://your-domain.lightning.force.com/{Topic.Id}So it looks like this
https://d28000000hk2feag-dev-ed.lightning.force.com/0TO0K000000Bw1RWAS
But before deleting any topics, just make sure no one and nothing gets affected :D
Hope that helps!