# 设置策略文件以授予所需的权限

> 原文： [https://docs.oracle.com/javase/tutorial/security/toolsign/rstep3.html](https://docs.oracle.com/javase/tutorial/security/toolsign/rstep3.html)

接下来，您将使用策略工具创建名为 **`exampleraypolicy`** 的策略文件，并在其中授予对已签名 JAR 文件的代码的权限。

必须使用与上一步中导入 Ray 密钥库（`exampleraystore`）的公钥对应的私钥对 JAR 文件进行签名。包含公钥的证书由密钥库中的`susan`别名。我们将授予此类代码读取`C:\TestData\`目录中任何文件的权限。

步骤是：

1.  [启动政策工具](wstep1.html)
2.  [指定密钥库](wstep2.html)
3.  [添加带有 SignedBy 别名的策略条目](wstep3.html)
4.  [保存策略文件](wstep4.html)