@Bedouille69 opened this Issue on May 3rd 2022

Hello,

When I want to give access rights for all sites to an account, It’s seems limited to 100 sites.
Is it a bug ?

image

Thanks.

@MatomoForumNotifications commented on May 3rd 2022

This issue has been mentioned on Matomo forums. There might be relevant details there:

https://forum.matomo.org/t/100-sites-is-the-max-when-giving-access-rights/45778/4

@sgiehl commented on May 3rd 2022 Member

Hi @Bedouille69. Thanks for creating this issue. Isn't the a possibility to select all sites working for more than 100 sites. I don't have that much site created, but I'm able to select all like here:
image

@Bedouille69 commented on May 3rd 2022

Hi @sgiehl ,

Yes you can select like that but no change. If I look the request with Firefox debugger, there is a parameter with an array of 100 values and never more :(

@sgiehl commented on May 3rd 2022 Member

I'm actually not able to reproduce that. Just generated 105 sites and a bulk request to set view permission to all of them included all 105 site ids.

@Bedouille69 which version of Matomo are you using and which browser?

@Bedouille69 commented on May 3rd 2022

Matomo 4.9.1 and Firefox last version.

@sgiehl commented on May 3rd 2022 Member

Sorry, I'm also not able to reproduce that with Matomo 4.9.1 and Firefox. Are you sure the request does not contain all sites, or does your server drop everything after 100 post params maybe?

@Bedouille69 commented on May 3rd 2022

My request is like this in network, I have 103 sites but much more in production soon :

force_api_session "1"
userLogin "test"
access "view"
idSites[] […]
0 "1"
1 "2"
2 "3"
3 "4"
4 "5"
5 "6"
6 "7"
7 "8"
8 "9"
9 "10"
10 "11"
11 "12"
12 "13"
13 "14"
14 "15"
15 "16"
16 "17"
17 "18"
18 "19"
19 "20"
20 "21"
21 "22"
22 "23"
23 "24"
24 "25"
25 "26"
26 "27"
27 "28"
28 "29"
29 "30"
30 "31"
31 "32"
32 "33"
33 "34"
34 "35"
35 "36"
36 "37"
37 "38"
38 "39"
39 "40"
40 "41"
41 "42"
42 "43"
43 "44"
44 "45"
45 "68"
46 "70"
47 "76"
48 "79"
49 "80"
50 "81"
51 "82"
52 "83"
53 "92"
54 "93"
55 "94"
56 "95"
57 "96"
58 "97"
59 "98"
60 "99"
61 "100"
62 "101"
63 "102"
64 "103"
65 "104"
66 "105"
67 "106"
68 "107"
69 "108"
70 "109"
71 "110"
72 "111"
73 "112"
74 "113"
75 "114"
76 "115"
77 "116"
78 "117"
79 "118"
80 "119"
81 "120"
82 "121"
83 "122"
84 "123"
85 "124"
86 "133"
87 "134"
88 "135"
89 "136"
90 "137"
91 "138"
92 "139"
93 "140"
94 "141"
95 "142"
96 "143"
97 "144"
98 "145"
99 "146"

I don't know if the server limits something :(

@sgiehl commented on May 3rd 2022 Member

Might it be possible that the output in the dev tools is showing that limited? could you maybe check the raw data sent with the request? Maybe it contains more.

@Bedouille69 commented on May 3rd 2022

In bulk : token_auth=bde9168b6659317c65f71fb1d8af40a1&force_api_session=1&userLogin=test&access=view&idSites%5B%5D=1&idSites%5B%5D=2&idSites%5B%5D=3&idSites%5B%5D=4&idSites%5B%5D=5&idSites%5B%5D=6&idSites%5B%5D=7&idSites%5B%5D=8&idSites%5B%5D=9&idSites%5B%5D=10&idSites%5B%5D=11&idSites%5B%5D=12&idSites%5B%5D=13&idSites%5B%5D=14&idSites%5B%5D=15&idSites%5B%5D=16&idSites%5B%5D=17&idSites%5B%5D=18&idSites%5B%5D=19&idSites%5B%5D=20&idSites%5B%5D=21&idSites%5B%5D=22&idSites%5B%5D=23&idSites%5B%5D=24&idSites%5B%5D=25&idSites%5B%5D=26&idSites%5B%5D=27&idSites%5B%5D=28&idSites%5B%5D=29&idSites%5B%5D=30&idSites%5B%5D=31&idSites%5B%5D=32&idSites%5B%5D=33&idSites%5B%5D=34&idSites%5B%5D=35&idSites%5B%5D=36&idSites%5B%5D=37&idSites%5B%5D=38&idSites%5B%5D=39&idSites%5B%5D=40&idSites%5B%5D=41&idSites%5B%5D=42&idSites%5B%5D=43&idSites%5B%5D=44&idSites%5B%5D=45&idSites%5B%5D=68&idSites%5B%5D=70&idSites%5B%5D=76&idSites%5B%5D=79&idSites%5B%5D=80&idSites%5B%5D=81&idSites%5B%5D=82&idSites%5B%5D=83&idSites%5B%5D=92&idSites%5B%5D=93&idSites%5B%5D=94&idSites%5B%5D=95&idSites%5B%5D=96&idSites%5B%5D=97&idSites%5B%5D=98&idSites%5B%5D=99&idSites%5B%5D=100&idSites%5B%5D=101&idSites%5B%5D=102&idSites%5B%5D=103&idSites%5B%5D=104&idSites%5B%5D=105&idSites%5B%5D=106&idSites%5B%5D=107&idSites%5B%5D=108&idSites%5B%5D=109&idSites%5B%5D=110&idSites%5B%5D=111&idSites%5B%5D=112&idSites%5B%5D=113&idSites%5B%5D=114&idSites%5B%5D=115&idSites%5B%5D=116&idSites%5B%5D=117&idSites%5B%5D=118&idSites%5B%5D=119&idSites%5B%5D=120&idSites%5B%5D=121&idSites%5B%5D=122&idSites%5B%5D=123&idSites%5B%5D=124&idSites%5B%5D=133&idSites%5B%5D=134&idSites%5B%5D=135&idSites%5B%5D=136&idSites%5B%5D=137&idSites%5B%5D=138&idSites%5B%5D=139&idSites%5B%5D=140&idSites%5B%5D=141&idSites%5B%5D=142&idSites%5B%5D=143&idSites%5B%5D=144&idSites%5B%5D=145&idSites%5B%5D=146

@sgiehl commented on May 3rd 2022 Member

Does the confirmation box ask you if you want to give the access to 103 sites, or does that one already only mentions 100?

@Bedouille69 commented on May 3rd 2022

No count :
image

The "forgotten" sites are always the same (The 3 last created)

@sgiehl commented on May 3rd 2022 Member

Ah sorry. I thought you were talking about giving access when selecting websites in the lower area. There it is possible to select more than 100 sites. When using the part in the top it seems it first fetches the available sites and then sets access for all sites received. Guess the first request is silently limited to 100. Will quickly check that and provide a fix if possible

@Bedouille69 commented on May 3rd 2022

It would be great because I will have between 350 and 400 sites in production.(I work for the university of Liège in Belgium)

Thanks :)

@sgiehl commented on May 3rd 2022 Member

It will take till Matomo 4.11.0 until this will be included. But as a workaround you can simply use the bulk edit in the lower part. That should allow to set permission for all sites.

@Bedouille69 commented on May 3rd 2022

Thanks. I didn't see that the bulk edit was permitting other things than filtering so it's a great workaround 👍

This Issue was closed on May 4th 2022
Powered by GitHub Issue Mirror