Skip to main content

#List0 diskutieren mit

Hi All,

 

Question regarding the public Slack channel and the integration of the app for notifications. Unfortunately, we have encountered an issue where the notifications are not being successfully delivered to this specific channel.

Upon investigation, I found that the channel ID cannot be fetched, which seems to be the root cause of the notification problem.

 

However, I have performed a test by creating another channel with similar settings and added the app integration bot to it. Surprisingly, the notifications are working as expected in this new channel.

 

At this point, I'm unsure if there is anything specific that we might be missing in the configuration for the problematic channel. I would appreciate any insights or suggestions you may have to help resolve this issue.

2 Antworten
  1. 19. Juli 2023, 06:19

    Here are some of the public channels that I recommend:

    • #general: This is the default channel in every Slack workspace. It's a great place to share announcements, ask questions, and get to know other members of the workspace.
    • #help: This channel is a great resource for getting help with Slack. You can ask questions, get help with troubleshooting, and learn about new features.
    • #announcements: This channel is where workspace admins and owners will post announcements about upcoming changes or events.
    • #random: This channel is a great place to chat about anything and everything. It's a great way to meet new people and learn about different topics.
0/9000
1 Antwort
  1. 27. Jan. 2021, 17:56

    Does anyone had made it?

    I do have a set of groups defined on Default Project/Default Site, and would like to replicate the permissions I have on each one to other Projects.

     

    The attached picture is the set of permissions I want to transpose.

     

    Below is the code, and the results I can get from it...

    Does anyone had made it?I do have a set of groups defined on Default Project/Default Site, and would like to replicate the permissions I have on each one to other Projects.with server.auth.sign_in(tableau_auth):

      print("Connected to Site: ", site_url)

       

      endpoint = server.projects

      all_project_items = list(TSC.Pager(endpoint, request_option))

         

      for project in all_project_items:         

        #get permissions from Projects (related to Groups and Users)     

        if project.name == 'Default':

          project_Default = project

          break

           

      print(project_Default.name)

       

      server.projects.populate_permissions(project_Default)

               

      #List Groups

      endpoint = server.groups

      all_groups = list(TSC.Pager(endpoint, request_option))

      for group in all_groups :

        print(group.name)

         

      print("")

      âŒ—Validate the User Group is related to the Project         

      for permission in project_Default.permissions:           

          

        âŒ—ProjectLeader Group           

        for capability in permission.capabilities:

         

          for group in all_groups:

            âŒ—ProjectLeader Groups

            if group.id == permission.grantee.id:

              print(group.name, " - ", capability, " - ", permission.capabilities)   

     

    ############################

    RESULT

    ############################

    Connected to Site:  

    Default

    All Users

    forge rock

    Project_Owners

    Project_Analysts

    Project_Viewers

     

    All Users - Read - {'Read': 'Allow'}

    Project_Owners - ProjectLeader - {'ProjectLeader': 'Allow'}

    Project_Analysts - Read - {'Read': 'Allow'}

    Project_Viewers - Read - {'Read': 'Allow'}

0/9000

Hi, we have built a custom server report using Tableau's database, and what we'd like to do is have something running that will automatically add all Site Admins on our server to a particular user group on the site where we've published this report. I was thinking that we should be able to make use of one of Tableau's APIs (I was reading up on the REST API, but I'm not sure if this is the right one?) but to be honest I've never done anything with API's before so I'm not sure how we would do this. Or at least I somewhat get how we could update the user group, but I don't know how we get the list of users to add to it?  (I'm thinking also - that as Site Admins change over time, we would want to delete all users from the group and re-add them when this process runs?)

 

Thanks in advance for any help

3 Antworten
0/9000