473,396 Members | 1,916 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Can't run 2005 app from network

cj
A year or so ago I had this problem with a vb 2003 app that it gave me
an error

"Application attempted to perform an operation not allowed by the
security policy......."

I had to go in to "control panel/administrative tools/microsoft .net
framework 1.1 wizards" and adjust the .net security for local intranet
to full trust to fix the problem.

Now I try to run a 2005 app from the network and get the same error. I
repeated the steps but it doesn't work. Well I suspect since 2005 uses
..net 2.0 that I need to adjust it's security setting but how???????
Jan 17 '07 #1
16 2585
"cj" <cj@nospam.nospamschrieb:
>A year or so ago I had this problem with a vb 2003 app that it gave me
an error

"Application attempted to perform an operation not allowed by the
security policy......."

I had to go in to "control panel/administrative tools/microsoft .net
framework 1.1 wizards" and adjust the .net security for local intranet
to full trust to fix the problem.

Now I try to run a 2005 app from the network and get the same error. I
repeated the steps but it doesn't work. Well I suspect since 2005 uses
.net 2.0 that I need to adjust it's security setting but how???????
Check out the "caspol" tool.

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>
Jan 17 '07 #2
cj
Where would I find this "caspol" tool on a windows XP pro machine?

Herfried K. Wagner [MVP] wrote:
"cj" <cj@nospam.nospamschrieb:
>A year or so ago I had this problem with a vb 2003 app that it gave me
an error

"Application attempted to perform an operation not allowed by the
security policy......."

I had to go in to "control panel/administrative tools/microsoft .net
framework 1.1 wizards" and adjust the .net security for local intranet
to full trust to fix the problem.

Now I try to run a 2005 app from the network and get the same error.
I repeated the steps but it doesn't work. Well I suspect since 2005
uses .net 2.0 that I need to adjust it's security setting but how???????

Check out the "caspol" tool.
Jan 17 '07 #3
"cj" <cj@nospam.nospamschrieb:
Where would I find this "caspol" tool on a windows XP pro machine?
"%WINDIR%\Microsoft.NET\Framework\v<.NET Framework version>".

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>
Jan 17 '07 #4
In addition to using caspol like Herfried suggests, here's a link to
another
thread that will help. It contains a walkthrough on how to use the .Net
2.0
config wizard to set the appropriate permissions.

http://groups.google.com/group/micro...b0707902db8246

Thanks,

Seth Rowe
cj wrote:
A year or so ago I had this problem with a vb 2003 app that it gave me
an error

"Application attempted to perform an operation not allowed by the
security policy......."

I had to go in to "control panel/administrative tools/microsoft .net
framework 1.1 wizards" and adjust the .net security for local intranet
to full trust to fix the problem.

Now I try to run a 2005 app from the network and get the same error. I
repeated the steps but it doesn't work. Well I suspect since 2005 uses
.net 2.0 that I need to adjust it's security setting but how???????
Jan 18 '07 #5
cj
I browsed to C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 and double
clicked caspol.exe. A DOS window popped up very briefly and
disappeared. What up with that?

I've looked at rowe_newsgroups suggestion seems to be telling me a way
that sounds very similar to the .net framework 1.1 method but when I get
to the end of the long tree where I expect to change a setting they
start taking about adding a strong name and using a wizard and then a
msi installer and a bunch of crap I don't care to know. I use xcopy
deployment because deployment here means the exe is put in a dir on the
network and then one pc in the computer room runs it from there. If
that pc were to fail it would be run from another. It IS the way our
company does things and I am NOT in a position to change that. And
don't want to.

Herfried, Don't take this personally. I just want the steps to make the
damn program run from the network like it should have in the first
place. I don't have time to piss around with all this .net crap. .net
framework 1.1 was bad enough that they made me take those steps to give
full trust to intranet but this is ridiculous. MS can't seem to keep
anything the same. The program will reside on the network and I need a
step by step to make a pc run it. I kinda thought I'd have a response
from MS on this overnight. There has to be a setting to tell a pc that
my network is safe after all it's our company network and this is a
company pc in the same building behind the same firewall and if the
network isn't safe then there is no need for the pc to be safe cause
we're out of business.

Sorry for the rant, could someone tell me the steps to make a XP pc run
a VB 2005 program from the network?

Herfried K. Wagner [MVP] wrote:
"cj" <cj@nospam.nospamschrieb:
>Where would I find this "caspol" tool on a windows XP pro machine?

"%WINDIR%\Microsoft.NET\Framework\v<.NET Framework version>".
Jan 18 '07 #6
cj wrote:
I browsed to C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 and double
clicked caspol.exe. A DOS window popped up very briefly and
disappeared. What up with that?
CASPOL needs [lots of] command line arguments to do anything useful.
Open a command prompt in that directory and run "caspol" (or, better
still, "caspol /?") from there.

The 1.1 CASPOL command looks like this - it can't have changed /that/
much in the new version (can it?)
(should be all one line, of course; breaks for clarity only)

%WinDir%\Microsoft.NET\Framework\[VERSION]\caspol.exe
-q
-ag 1.2
-url file://[SERVER]/[SHARED]/*
FullTrust
-name "[DESCRIPTION]"

where you have to fill in VERSION, SERVER, SHARE and DESCRIPTION.
The FullTrust may be a bit overkill, but I haven't played with the
Security stuff in '2005 yet.

HTH,
Phill W.
Jan 18 '07 #7
cj
how do I get "Control Panel->Administrative Tools->.NET Framework
Configuration 2.0 Configuration" to show up on the pc. It has the .net
framework installed but this option is not on the pc like it is on mine.
This is a new pc with a new installation of Windows XP pro on it--it
does not have VS on it. Mine has been around a couple of years is also
Windows XP pro and has VS2005 on it.

rowe_newsgroups wrote:
In addition to using caspol like Herfried suggests, here's a link to
another
thread that will help. It contains a walkthrough on how to use the .Net
2.0
config wizard to set the appropriate permissions.

http://groups.google.com/group/micro...b0707902db8246

Thanks,

Seth Rowe
cj wrote:
>A year or so ago I had this problem with a vb 2003 app that it gave me
an error

"Application attempted to perform an operation not allowed by the
security policy......."

I had to go in to "control panel/administrative tools/microsoft .net
framework 1.1 wizards" and adjust the .net security for local intranet
to full trust to fix the problem.

Now I try to run a 2005 app from the network and get the same error. I
repeated the steps but it doesn't work. Well I suspect since 2005 uses
.net 2.0 that I need to adjust it's security setting but how???????
Jan 18 '07 #8
TP
Here is a sample that grants full trust to an application that runs
in the Local Intranet zone, from any path under m:\:

c:\windows\microsoft.net\framework\v2.0.50727\CasP ol.exe -m -ag 1.2 -url file://m:\* FullTrust

-m = Machine level policy
-ag = Add code group
1.2 = LocalIntranet zone (this is where the code group will be added under)
-url = path that code originates from
FullTrust = Grant full trust to the code group

-TP

cj wrote:
I browsed to C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 and double
clicked caspol.exe. A DOS window popped up very briefly and
disappeared. What up with that?

I've looked at rowe_newsgroups suggestion seems to be telling me a way
that sounds very similar to the .net framework 1.1 method but when I
get to the end of the long tree where I expect to change a setting
they start taking about adding a strong name and using a wizard and
then a msi installer and a bunch of crap I don't care to know. I use
xcopy deployment because deployment here means the exe is put in a
dir on the network and then one pc in the computer room runs it from
there. If that pc were to fail it would be run from another. It IS
the way our company does things and I am NOT in a position to change
that. And don't want to.

Herfried, Don't take this personally. I just want the steps to make
the damn program run from the network like it should have in the first
place. I don't have time to piss around with all this .net crap.
.net framework 1.1 was bad enough that they made me take those steps
to give full trust to intranet but this is ridiculous. MS can't seem
to keep anything the same. The program will reside on the network and
I need a step by step to make a pc run it. I kinda thought I'd have
a response from MS on this overnight. There has to be a setting to
tell a pc that my network is safe after all it's our company network
and this is a company pc in the same building behind the same
firewall and if the network isn't safe then there is no need for the
pc to be safe cause we're out of business.

Sorry for the rant, could someone tell me the steps to make a XP pc
run a VB 2005 program from the network?
Jan 18 '07 #9
cj
I'd like to grant fulltrust to all the local intranet zone.
How about:
CasPol.exe -m -ag LocalIntranet_Zone FullTrust
Will that work?

TP wrote:
Here is a sample that grants full trust to an application that runs in
the Local Intranet zone, from any path under m:\:

c:\windows\microsoft.net\framework\v2.0.50727\CasP ol.exe -m -ag 1.2 -url
file://m:\* FullTrust

-m = Machine level policy
-ag = Add code group
1.2 = LocalIntranet zone (this is where the code group will be added under)
-url = path that code originates from
FullTrust = Grant full trust to the code group

-TP

cj wrote:
>I browsed to C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 and double
clicked caspol.exe. A DOS window popped up very briefly and
disappeared. What up with that?

I've looked at rowe_newsgroups suggestion seems to be telling me a way
that sounds very similar to the .net framework 1.1 method but when I
get to the end of the long tree where I expect to change a setting
they start taking about adding a strong name and using a wizard and
then a msi installer and a bunch of crap I don't care to know. I use
xcopy deployment because deployment here means the exe is put in a
dir on the network and then one pc in the computer room runs it from
there. If that pc were to fail it would be run from another. It IS
the way our company does things and I am NOT in a position to change
that. And don't want to.

Herfried, Don't take this personally. I just want the steps to make
the damn program run from the network like it should have in the first
place. I don't have time to piss around with all this .net crap. .net
framework 1.1 was bad enough that they made me take those steps
to give full trust to intranet but this is ridiculous. MS can't seem
to keep anything the same. The program will reside on the network and
I need a step by step to make a pc run it. I kinda thought I'd have
a response from MS on this overnight. There has to be a setting to
tell a pc that my network is safe after all it's our company network
and this is a company pc in the same building behind the same
firewall and if the network isn't safe then there is no need for the
pc to be safe cause we're out of business.

Sorry for the rant, could someone tell me the steps to make a XP pc
run a VB 2005 program from the network?
Jan 18 '07 #10
this is a load of fucking crap

shit like this didn't used to be necessary in VB6

you could put an EXE on a share and run it

this other crap is called NAGWARE and these mother fuckers need to
simplify

if I wanted to write fuck with all this extra horse crap I would be a
web fag not a vb winform developer
-Aaron


cj wrote:
I'd like to grant fulltrust to all the local intranet zone.
How about:
CasPol.exe -m -ag LocalIntranet_Zone FullTrust
Will that work?

TP wrote:
Here is a sample that grants full trust to an application that runs in
the Local Intranet zone, from any path under m:\:

c:\windows\microsoft.net\framework\v2.0.50727\CasP ol.exe -m -ag 1.2 -url
file://m:\* FullTrust

-m = Machine level policy
-ag = Add code group
1.2 = LocalIntranet zone (this is where the code group will be added under)
-url = path that code originates from
FullTrust = Grant full trust to the code group

-TP

cj wrote:
I browsed to C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 and double
clicked caspol.exe. A DOS window popped up very briefly and
disappeared. What up with that?

I've looked at rowe_newsgroups suggestion seems to be telling me a way
that sounds very similar to the .net framework 1.1 method but when I
get to the end of the long tree where I expect to change a setting
they start taking about adding a strong name and using a wizard and
then a msi installer and a bunch of crap I don't care to know. I use
xcopy deployment because deployment here means the exe is put in a
dir on the network and then one pc in the computer room runs it from
there. If that pc were to fail it would be run from another. It IS
the way our company does things and I am NOT in a position to change
that. And don't want to.

Herfried, Don't take this personally. I just want the steps to make
the damn program run from the network like it should have in the first
place. I don't have time to piss around with all this .net crap. .net
framework 1.1 was bad enough that they made me take those steps
to give full trust to intranet but this is ridiculous. MS can't seem
to keep anything the same. The program will reside on the network and
I need a step by step to make a pc run it. I kinda thought I'd have
a response from MS on this overnight. There has to be a setting to
tell a pc that my network is safe after all it's our company network
and this is a company pc in the same building behind the same
firewall and if the network isn't safe then there is no need for the
pc to be safe cause we're out of business.

Sorry for the rant, could someone tell me the steps to make a XP pc
run a VB 2005 program from the network?
Jan 19 '07 #11
this is a load of fucking crap

shit like this didn't used to be necessary in VB6

you could put an EXE on a share and run it

this other crap is called NAGWARE and these mother fuckers need to
simplify

if I wanted to write fuck with all this extra horse crap I would be a
web fag not a vb winform developer
-Aaron


cj wrote:
I'd like to grant fulltrust to all the local intranet zone.
How about:
CasPol.exe -m -ag LocalIntranet_Zone FullTrust
Will that work?

TP wrote:
Here is a sample that grants full trust to an application that runs in
the Local Intranet zone, from any path under m:\:

c:\windows\microsoft.net\framework\v2.0.50727\CasP ol.exe -m -ag 1.2 -url
file://m:\* FullTrust

-m = Machine level policy
-ag = Add code group
1.2 = LocalIntranet zone (this is where the code group will be added under)
-url = path that code originates from
FullTrust = Grant full trust to the code group

-TP

cj wrote:
I browsed to C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 and double
clicked caspol.exe. A DOS window popped up very briefly and
disappeared. What up with that?

I've looked at rowe_newsgroups suggestion seems to be telling me a way
that sounds very similar to the .net framework 1.1 method but when I
get to the end of the long tree where I expect to change a setting
they start taking about adding a strong name and using a wizard and
then a msi installer and a bunch of crap I don't care to know. I use
xcopy deployment because deployment here means the exe is put in a
dir on the network and then one pc in the computer room runs it from
there. If that pc were to fail it would be run from another. It IS
the way our company does things and I am NOT in a position to change
that. And don't want to.

Herfried, Don't take this personally. I just want the steps to make
the damn program run from the network like it should have in the first
place. I don't have time to piss around with all this .net crap. .net
framework 1.1 was bad enough that they made me take those steps
to give full trust to intranet but this is ridiculous. MS can't seem
to keep anything the same. The program will reside on the network and
I need a step by step to make a pc run it. I kinda thought I'd have
a response from MS on this overnight. There has to be a setting to
tell a pc that my network is safe after all it's our company network
and this is a company pc in the same building behind the same
firewall and if the network isn't safe then there is no need for the
pc to be safe cause we're out of business.

Sorry for the rant, could someone tell me the steps to make a XP pc
run a VB 2005 program from the network?
Jan 19 '07 #12
TP
You can do that by changing the named permission set
that is associated with the Intranet zone:

c:\windows\microsoft.net\framework\v2.0.50727\CasP ol.exe -m -cg 1.2 FullTrust

By default, the Intranet zone (1.2) is associated with the
LocalIntranet named permission set. The above command
will change it to the FullTrust named permission set.

You can use caspol -lg to list the code groups, and caspol -lp
to list the permission sets.

-TP

cj wrote:
I'd like to grant fulltrust to all the local intranet zone.
How about:
CasPol.exe -m -ag LocalIntranet_Zone FullTrust
Will that work?
Jan 19 '07 #13
how do I get "Control Panel->Administrative Tools->.NET Framework
Configuration 2.0 Configuration" to show up on the pc.
The pc has to have the .Net SDK installed for this to show up. The
normal (imo) way is to set up the permissions on your computer and then
create the msi installer. Then you can just run the msi on the client
pc to set the permissions. Be aware however, the msi also has to be run
off of the local drive as running it from the network will just set
the host server's permissions. This is why in the post I referred you
to I had our net admin set up the login script - it copied the msi to
C:/ and then executed it.

Thanks,

Seth Rowe
cj wrote:
how do I get "Control Panel->Administrative Tools->.NET Framework
Configuration 2.0 Configuration" to show up on the pc. It has the .net
framework installed but this option is not on the pc like it is on mine.
This is a new pc with a new installation of Windows XP pro on it--it
does not have VS on it. Mine has been around a couple of years is also
Windows XP pro and has VS2005 on it.

rowe_newsgroups wrote:
In addition to using caspol like Herfried suggests, here's a link to
another
thread that will help. It contains a walkthrough on how to use the .Net
2.0
config wizard to set the appropriate permissions.

http://groups.google.com/group/micro...b0707902db8246

Thanks,

Seth Rowe
cj wrote:
A year or so ago I had this problem with a vb 2003 app that it gave me
an error

"Application attempted to perform an operation not allowed by the
security policy......."

I had to go in to "control panel/administrative tools/microsoft .net
framework 1.1 wizards" and adjust the .net security for local intranet
to full trust to fix the problem.

Now I try to run a 2005 app from the network and get the same error. I
repeated the steps but it doesn't work. Well I suspect since 2005 uses
.net 2.0 that I need to adjust it's security setting but how???????
Jan 19 '07 #14
cj
Thanks

rowe_newsgroups wrote:
>how do I get "Control Panel->Administrative Tools->.NET Framework
Configuration 2.0 Configuration" to show up on the pc.

The pc has to have the .Net SDK installed for this to show up. The
normal (imo) way is to set up the permissions on your computer and then
create the msi installer. Then you can just run the msi on the client
pc to set the permissions. Be aware however, the msi also has to be run
off of the local drive as running it from the network will just set
the host server's permissions. This is why in the post I referred you
to I had our net admin set up the login script - it copied the msi to
C:/ and then executed it.

Thanks,

Seth Rowe
cj wrote:
>how do I get "Control Panel->Administrative Tools->.NET Framework
Configuration 2.0 Configuration" to show up on the pc. It has the .net
framework installed but this option is not on the pc like it is on mine.
This is a new pc with a new installation of Windows XP pro on it--it
does not have VS on it. Mine has been around a couple of years is also
Windows XP pro and has VS2005 on it.

rowe_newsgroups wrote:
>>In addition to using caspol like Herfried suggests, here's a link to
another
thread that will help. It contains a walkthrough on how to use the .Net
2.0
config wizard to set the appropriate permissions.

http://groups.google.com/group/micro...b0707902db8246

Thanks,

Seth Rowe
cj wrote:
A year or so ago I had this problem with a vb 2003 app that it gave me
an error

"Application attempted to perform an operation not allowed by the
security policy......."

I had to go in to "control panel/administrative tools/microsoft .net
framework 1.1 wizards" and adjust the .net security for local intranet
to full trust to fix the problem.

Now I try to run a 2005 app from the network and get the same error. I
repeated the steps but it doesn't work. Well I suspect since 2005 uses
.net 2.0 that I need to adjust it's security setting but how???????
Jan 19 '07 #15
cj
Thanks TP! Problem solved.

TP wrote:
You can do that by changing the named permission set that is associated
with the Intranet zone:

c:\windows\microsoft.net\framework\v2.0.50727\CasP ol.exe -m -cg 1.2
FullTrust

By default, the Intranet zone (1.2) is associated with the LocalIntranet
named permission set. The above command will change it to the FullTrust
named permission set.

You can use caspol -lg to list the code groups, and caspol -lp to list
the permission sets.

-TP

cj wrote:
>I'd like to grant fulltrust to all the local intranet zone.
How about:
CasPol.exe -m -ag LocalIntranet_Zone FullTrust
Will that work?
Jan 19 '07 #16
CJ, you can 'strongly sign' your app in VS 2005 by selectubg a project node
in Solution Explorer,, then on the Project menu, click Properties. When the
Project Designer appears, click the Signing tab.and checking 'Sign the
clickonce manifests' and 'sign the assembly'. You can generate a new new
strong name key file (if you use passwords, it has a 'pfx' ext, otherwise a
'.snk' ext). Make sure this pfx or snk file gets ditributed to your
applications directory and I think the security issue will go away without
have to change user's security settings.

Then again, I could be hallucinating :-)

Regards,

Steve Ledbetter

"cj" <cj@nospam.nospamwrote in message
news:us***************@TK2MSFTNGP04.phx.gbl...
Thanks TP! Problem solved.

TP wrote:
>You can do that by changing the named permission set that is associated
with the Intranet zone:

c:\windows\microsoft.net\framework\v2.0.50727\Cas Pol.exe -m -cg 1.2
FullTrust

By default, the Intranet zone (1.2) is associated with the LocalIntranet
named permission set. The above command will change it to the FullTrust
named permission set.

You can use caspol -lg to list the code groups, and caspol -lp to list
the permission sets.

-TP

cj wrote:
>>I'd like to grant fulltrust to all the local intranet zone.
How about:
CasPol.exe -m -ag LocalIntranet_Zone FullTrust
Will that work?

Jan 28 '07 #17

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: melledge | last post by:
Amazon and Yahoo join illustrious line-up at XML 2005; Over 30 new sessions added XML 2005 http://2005.xmlconference.org/ The Reliable Source for Everything XML Atlanta Hilton Hotel,...
0
by: Jeff Gaines | last post by:
I have just installed VS 2005 (MSDN version) and it's brought my network to its knees. All my data is on a server with a 100 Mbps connection. I was getting messages that the share couldn't be...
1
by: John Shadel | last post by:
I have the following setup: 1. ASP.NET 2.0 web app hosted on a web server (inetpub directory hosting physical files of the web site on a different drive name, E: than the SQL Server Instance,...
6
by: Thanks | last post by:
Two Windows 2003 server, one with SQL 2005 server, another with SQL Express. Is it possible to copy databases from SQL 2005 to SQL Express? Thanks.
7
by: clintonG | last post by:
To all Microsoft partners and customers who have been unable to download recently or access ASP.NET documentation from the msdn2 website and for all of those customers who have been lied to and...
0
by: TechWitch | last post by:
I've seen a number of posts from frustrated folks about this topic, with not much offered as a solution. I actually managed to get this to work today, so I thought I'd post for the benefit of the...
0
by: TechWitch | last post by:
I've seen a number of posts from frustrated folks about this topic, with not much offered as a solution. I actually managed to get this to work today, so I thought I'd post for the benefit of...
0
by: aboutjav.com | last post by:
Hi, I need some help. I am getting this error after I complete the asp.net register control and click on the continue button. It crashed when it tries to get it calls this Profile property ...
1
by: cj | last post by:
I have several 2003 apps and several more 2005 apps that folks run from a network drive. To get these to run back when I put these out there over a year ago I had to: For 2003 apps: go into...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.